freebsd-dev/lib
James Raynard b487e9d356 Submitted by: (based on code in "Advanced Programming in the Unix Environment"
by W.Richard Ste vens. EINTR handling suggested by bde@freebsd.org).

Code cleanup:

1. Add missing return type.
2. Replace 'union wait' by int.
3. Use Posix-style signal handling instead of signal().
4. Use fork() instead of deprecated vfork().
5. Block signals before fork()'ing, instead of after.
6. Return -1 if fork() fails, instead of 0.
7. Add EINTR handling for waitpid() call.

Also add claim of Posix conformance to man page.
1996-06-05 00:08:54 +00:00
..
csu/i386 `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libc Submitted by: (based on code in "Advanced Programming in the Unix Environment" 1996-06-05 00:08:54 +00:00
libc_r `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libcom_err
libcompat Minor corrections. The second parameter is actually of type int 1996-06-03 10:40:39 +00:00
libcrypt
libcurses
libdisk `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libedit
libf2c
libF77
libfakegnumalloc Some fixes: 1996-02-12 12:40:04 +00:00
libforms backup yacc changes 1996-06-02 17:08:32 +00:00
libgnumalloc Some fixes: 1996-02-12 12:40:04 +00:00
libI77
libipx Do not install the now unsupported netns and netiso 1996-04-08 05:15:09 +00:00
libkse `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libkvm NBPG -> PAGE_SIZE 1996-05-02 09:23:36 +00:00
libm `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libmd Correct two errors in the manual page. 1996-05-28 18:57:31 +00:00
libmytinfo
libncurses remove MLINKS tparm.3 due name clash with libtermcap 1996-05-27 22:58:29 +00:00
libpam/modules #include <kerberosIV/des.h> -> #include <des.h> 1996-02-11 09:18:18 +00:00
libpcap backout yacc changes 1996-06-02 17:10:13 +00:00
libpthread `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libresolv
librpcsvc
libscsi Add a couple more man page links and some minor formatting fixes. 1996-02-09 02:49:14 +00:00
libskey /etc/skeykeys was basically suffering from the same vulnerability 1996-04-26 21:33:18 +00:00
libss `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libtelnet
libtermcap Another round of man page cleanups. 1996-02-12 04:57:03 +00:00
libutil If the two recently added sysctl variables exist, use those rather than 1996-02-24 14:37:30 +00:00
libxpg4
liby
msun Clean up the FP stack before returning. The i387 exp() leaked an FP 1996-06-01 18:00:07 +00:00
ncurses/ncurses remove MLINKS tparm.3 due name clash with libtermcap 1996-05-27 22:58:29 +00:00
Makefile Add libdisk. 1996-03-18 18:59:08 +00:00
Makefile.inc