summaryrefslogtreecommitdiffstats
path: root/usr.bin/rpcgen/rpc_parse.c
diff options
context:
space:
mode:
authormillert <millert@openbsd.org>2001-12-04 21:18:04 +0000
committermillert <millert@openbsd.org>2001-12-04 21:18:04 +0000
commit2378d5fef9981b2dc5f39c076e839d8b3effb5bd (patch)
tree3c9bb4f8c7da14fdd7f6e0de6b67ebde40f41fdd /usr.bin/rpcgen/rpc_parse.c
parentremove direct entry points for bwtwo, cgfourteen, cgsix, cgthree, and tcx (diff)
downloadwireguard-openbsd-2378d5fef9981b2dc5f39c076e839d8b3effb5bd.tar.xz
wireguard-openbsd-2378d5fef9981b2dc5f39c076e839d8b3effb5bd.zip
Kill setjmp/longjmp
o fix error recovery in the parser so there is no longer a need for jmping o make SIGURG handler interupt syscalls and just set a flag that we test for later. Use waitpid() not wait3() for portability. Restart waitpid() loop if another signal interrupts us. Calling dologout() from signal handlers is safe because it doesn't use stdio, nor do the two functions it calls (logout and ftpdlogwtmp).
Diffstat (limited to 'usr.bin/rpcgen/rpc_parse.c')
0 files changed, 0 insertions, 0 deletions