<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc/stdlib/system.c, branch release/2.2.8_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F2.2.8_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F2.2.8_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>1996-06-08T15:28:11Z</updated>
<entry>
<title>Oops, replace a rather important line that was lost in transit 8-(</title>
<updated>1996-06-08T15:28:11Z</updated>
<author>
<name>James Raynard</name>
<email>jraynard@FreeBSD.org</email>
</author>
<published>1996-06-08T15:28:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1638d6b6d5326b37d996ce49fb54ddfc3bc16ad0'/>
<id>urn:sha1:1638d6b6d5326b37d996ce49fb54ddfc3bc16ad0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Submitted by: (based on code in "Advanced Programming in the Unix Environment"</title>
<updated>1996-06-05T00:08:54Z</updated>
<author>
<name>James Raynard</name>
<email>jraynard@FreeBSD.org</email>
</author>
<published>1996-06-05T00:08:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b487e9d3567797dfaa188ae7e37e170e27f4e1f5'/>
<id>urn:sha1:b487e9d3567797dfaa188ae7e37e170e27f4e1f5</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>BSD 4.4 Lite Lib Sources</title>
<updated>1994-05-27T05:00:24Z</updated>
<author>
<name>Rodney W. Grimes</name>
<email>rgrimes@FreeBSD.org</email>
</author>
<published>1994-05-27T05:00:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=58f0484fa251c266ede97b591b499fe3dd4f578e'/>
<id>urn:sha1:58f0484fa251c266ede97b591b499fe3dd4f578e</id>
<content type='text'>
</content>
</entry>
</feed>
