freebsd-nq/usr.sbin/mountd
Ian Dowse 69d6557226 Fix a long-standing bug relating to the handling of SIGHUP: mountd
would call malloc, stdio and other library functions from the signal
handler which is not safe due to reentrancy problems.

Instead, add a simple handler that just sets a flag, and call the
more complex function from main() when necessary. Unfortunately to
be able to check this flag, we must expand the svc_run() call, but
the RPC library makes that relatively easy to do.
2001-04-21 00:55:17 +00:00
..
exports.5 mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
Makefile - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:33:27 +00:00
mountd.8 mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
mountd.c Fix a long-standing bug relating to the handling of SIGHUP: mountd 2001-04-21 00:55:17 +00:00
netgroup.5 mdoc(7) police: use the new features of the Nm macro. 2000-11-20 16:52:27 +00:00
pathnames.h