History log of /freebsd-head/sys/sys/unistd.h
Revision Date Author Comments
245d8426fcf5a20d6f273b1b597dbc1959297340 25-Sep-2019 kevans <kevans@FreeBSD.org> rfork(2): add RFSPAWN flag

When RFSPAWN is passed, rfork exhibits vfork(2) semantics but also resets
signal handlers in the child during creation to avoid a point of corruption
of parent state from the child.

This flag will be used by posix_spawn(3) to handle potential signal issues.

Reviewed by: jilles, kib
Differential Revision: https://reviews.freebsd.org/D19058
4736ccfd9c3411d50371d7f21f9450a47c19047e 20-Nov-2017 pfg <pfg@FreeBSD.org> sys: further adoption of SPDX licensing ID tags.

Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.
7e6cabd06e6caa6a02eeb86308dc0cb3f27e10da 28-Feb-2017 imp <imp@FreeBSD.org> Renumber copyright clause 4

Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.

Submitted by: Jan Schaumann <jschauma@stevens.edu>
Pull Request: https://github.com/freebsd/freebsd/pull/96
f6a975e1d28643b1109df515f9511ce63bc50017 07-Jan-2017 kib <kib@FreeBSD.org> Define _POSIX_PRIORITY_SCHEDULING as 0.

sched_*(2) syscalls might be not available at runtime. Defining this
constant as zero directs POSIX-compliant code to call sysconf(3) to
detect the feature at runtime, and forces libc sysconf(3) to ask

Noted by: ngie
Reviewed by: jilles, ngie
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D9055
00d578928eca75be320b36d37543a7e2a4f9fbdb 27-May-2016 grehan <grehan@FreeBSD.org> Create branch for bhyve graphics import.
1b87e4306ee815e729858821fecb0e8826c836fc 09-Mar-2016 jhb <jhb@FreeBSD.org> Simplify AIO initialization now that it is standard.

- Mark AIO system calls as STD and remove the helpers to dynamically
register them.
- Use COMPAT6 for the old system calls with the older sigevent instead of
an 'o' prefix.
- Simplify the POSIX configuration to note that AIO is always available.
- Handle AIO in the default VOP_PATHCONF instead of special casing it in
the pathconf() system call. fpathconf() is still hackish.
- Remove freebsd32_aio_cancel() as it just called the native one directly.

Reviewed by: kib
Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D5589
eb1a5f8de9f7ea602c373a710f531abbf81141c4 21-Feb-2014 gjb <gjb@FreeBSD.org> Move ^/user/gjb/hacking/release-embedded up one directory, and remove
^/user/gjb/hacking since this is likely to be merged to head/ soon.

Sponsored by: The FreeBSD Foundation
6b01bbf146ab195243a8e7d43bb11f8835c76af8 27-Dec-2013 gjb <gjb@FreeBSD.org> Copy head@r259933 -> user/gjb/hacking/release-embedded for initial
inclusion of (at least) arm builds with the release.

Sponsored by: The FreeBSD Foundation
3f0806aa1fc8c8dc2f294421d558472faec7fd3f 17-Aug-2012 davidxu <davidxu@FreeBSD.org> Implement syscall clock_getcpuclockid2, so we can get a clock id
for process, thread or others we want to support.
Use the syscall to implement POSIX API clock_getcpuclock and

PR: 168417
b186de9a2407a944cc309e501c75e8e9afe37ab5 10-Mar-2012 kib <kib@FreeBSD.org> Add brackets around bare '-1' used as the macro body.

Noted by: bde
MFC after: 1 week
f44dbaa16a33a54f5c6e66fe4ede974434600683 12-Nov-2011 attilio <attilio@FreeBSD.org> MFC
a250a8c5aefb295529d2015e13b466f1a8b7e9a8 08-Nov-2011 jhb <jhb@FreeBSD.org> Claim that _POSIX_ADVISORY_INFO is fully supported since posix_fadvise()
was added.

Submitted by: avilla
Discussed with: wollman
5ecd1c9d4080f3ae8a48c02523542b308b562160 18-Aug-2011 jonathan <jonathan@FreeBSD.org> Add experimental support for process descriptors

A "process descriptor" file descriptor is used to manage processes
without using the PID namespace. This is required for Capsicum's
Capability Mode, where the PID namespace is unavailable.

New system calls pdfork(2) and pdkill(2) offer the functional equivalents
of fork(2) and kill(2). pdgetpid(2) allows querying the PID of the remote
process for debugging purposes. The currently-unimplemented pdwait(2) will,
in the future, allow querying rusage/exit status. In the interim, poll(2)
may be used to check (and wait for) process termination.

When a process is referenced by a process descriptor, it does not issue
SIGCHLD to the parent, making it suitable for use in libraries---a common
scenario when using library compartmentalisation from within large
applications (such as web browsers). Some observers may note a similarity
to Mach task ports; process descriptors provide a subset of this behaviour,
but in a UNIX style.

This feature is enabled by "options PROCDESC", but as with several other
Capsicum kernel features, is not enabled by default in GENERIC 9.0.

Reviewed by: jhb, kib
Approved by: re (kib), mentor (rwatson)
Sponsored by: Google Inc
09ee3c95a50245039079062566f7368fc034ba87 12-Jul-2011 kib <kib@FreeBSD.org> Implement an RFTSIGZMB flag to rfork(2) to specify a signal that is
delivered to parent when the child exists.

Submitted by: Petr Salinger <Petr.Salinger seznam cz> (Debian/kFreeBSD)
MFC after: 1 week
X-MFC-note: bump __FreeBSD_version
09f9c897d33c41618ada06fbbcf1a9b3812dee53 19-Oct-2010 jamie <jamie@FreeBSD.org> A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.
25320a24fa2dbe35969f04a19dd3271e38cc601a 19-Sep-2010 tijl <tijl@FreeBSD.org> Indicate that POSIX semaphores are always supported.

Reported by: avilla
Reviewed by: davidxu
Approved by: kib (mentor)
f1216d1f0ade038907195fc114b7e630623b402c 19-Mar-2010 delphij <delphij@FreeBSD.org> Create a custom branch where I will be able to do the merge.
ff2751123334f5d80faa47567304d59aed236eba 25-Jun-2009 trasz <trasz@FreeBSD.org> Add NFSv4 ACL support to libc.

This adds the following functions to the acl(3) API: acl_add_flag_np,
acl_clear_flags_np, acl_create_entry_np, acl_delete_entry_np,
acl_delete_flag_np, acl_get_extended_np, acl_get_flag_np, acl_get_flagset_np,
acl_set_extended_np, acl_set_flagset_np, acl_to_text_np, acl_is_trivial_np,
acl_strip_np, acl_get_brand_np. Most of them are similar to what Darwin
does. There are no backward-incompatible changes.

Approved by: rwatson@
e2a805f19f85cd20079a30f6532e261f7c2ebe1d 31-Jan-2009 trhodes <trhodes@FreeBSD.org> Fix a typo in a comment.
19b6af98ec71398e77874582eb84ec5310c7156f 22-Nov-2008 dfr <dfr@FreeBSD.org> Clone Kip's Xen on stable/6 tree so that I can work on improving FreeBSD/amd64
performance in Xen's HVM mode.
cf5320822f93810742e3d4a1ac8202db8482e633 19-Oct-2008 lulf <lulf@FreeBSD.org> - Import the HEAD csup code which is the basis for the cvsmode work.
91b5344bdbea18b38f8cf51dcc5d4e93a7fba6af 07-Apr-2007 pjd <pjd@FreeBSD.org> Hide SEEK_DATA and SEEK_HOLE under __BSD_VISIBLE.

Suggested by: ache
13f0f1e64ffdc32926fa93e6c4a6f8b9da36e7ff 07-Apr-2007 pjd <pjd@FreeBSD.org> - Remove SEEK_DATA and SEEK_HOLE from stdio.h, they don't belong here.
- Only define SEEK_DATA and SEEK_HOLE in sys/unistd.h when neither

Pointed out by: bde, ache
4718e01f98485788a9f7b2defc77a984780db526 05-Apr-2007 pjd <pjd@FreeBSD.org> Implement SEEK_DATA and SEEK_HOLE extensions to lseek(2) as found in
OpenSolaris. For more information please refer to:

4b7c26680f7d95014337221d9ba9cebe52e2c5be 02-Dec-2005 davidxu <davidxu@FreeBSD.org> messqge queue has been implemented, set _POSIX_MESSAGE_PASSING to 200112L.
066797b23f871ca353b8839366d5684a83a18b1a 02-Dec-2005 davidxu <davidxu@FreeBSD.org> We've already implemented all TMO functions, set _POSIX_TIMEOUTS to 200112L.
7571ee7eff2d81aa37130d4c1f7f2d11bfd3267e 30-Oct-2005 davidxu <davidxu@FreeBSD.org> Change POSIX_TIMERS to 200112L.
bbb208bcdc6275be7d812207da7258e0d6bfcdad 25-Oct-2005 wollman <wollman@FreeBSD.org> We've supported the _POSIX_MONOTONIC_CLOCK option for a long time.
Advertise it.

MFC after: 1 week
ef2eb0904eb393677771468885d9dc84acd4aebf 23-Oct-2005 davidxu <davidxu@FreeBSD.org> Change _POSIX_REALTIME_SIGNALS to 200112L to indicates we support
realtime signals. Define missing _POSIX_TIMERS, it will be changed to
200112L once struct sigevent is fixed.
f0bf889d0d2ea7d83fd3b67266a98c89cdf14853 07-Jan-2005 imp <imp@FreeBSD.org> /* -> /*- for license, minor formatting changes
9e1925f5605eb84767aaedbc35ab643a8f9f90a5 07-Apr-2004 imp <imp@FreeBSD.org> Remove advertising clause from University of California Regent's license,
per letter dated July 22, 1999.

Approved by: core
e5980f83e69c6c6ede89ecd02db5e84687921122 27-Oct-2002 wollman <wollman@FreeBSD.org> Update limits and configuration parameters for 1003.1/TC1/D6.
Implement new sysconf keys. Change the implenentation of
_SC_ASYNCHRONOUS_IO in preparation for the next set of changes.

Move some limits which had been in <sys/syslimits.h> to <limits.h> where
they belong. They had only ever been in syslimits.h to provide for the
kernel implementation of the CTL_USER MIB branch, which went away with
newsysctl years ago. (There is a #error in <sys/syslimits.h> which I
will downgrade in the next commit.)
d3bac74e3752c372ab41b23b8398d98cdaf07df9 23-Oct-2002 phk <phk@FreeBSD.org> Only define SEEK_{SET,CUR,END} if not already defined (by <stdio.h>)
d862ecfee8a2ae2fa2c34cbf7f45762df54e50c4 20-Oct-2002 rwatson <rwatson@FreeBSD.org> Rename _POSIX_FOO_PRESENT and friends from POSIX.1e to _PC_FOO_PRESENT
and related friends. This would have been corrected had POSIX.1e
progressed to a standard.

Pointed out by: wollman
647e8f74a1d125889d350f1332518d78ac801746 20-Oct-2002 rwatson <rwatson@FreeBSD.org> Correct mis-spelling in pathconf constant _POSIX_ACL_CAP_PRESENT to
be the more correct _POSIX_CAP_PRESENT.
652e37b5de2bde430fa1342228dacc797cf46c35 13-Oct-2002 mike <mike@FreeBSD.org> Move the _POSIX_VERSION constant from <unistd.h> to <sys/unistd.h>, so
that it can be used in-kernel for a sysctl.
cd941aa6fcba60c91d5de5bae507d1d8c89909f4 21-Sep-2002 bde <bde@FreeBSD.org> Whitespace fixes (mainly for many more messes in the definitions of the
rfork() constants).
f52df7d2ac7b047bc801f6bd98b320708f6e5332 21-Sep-2002 wollman <wollman@FreeBSD.org> Claim to be 1003.1-2001. We're not quite, yet, but that's a more useful
target than any pre-C99 POSIX (which we could never have conformed to
under our ia32 ABI).

Document why HOST_NAME_MAX (and hopefully other similar constants in the
future) is not defined.

Define in <sys/unistd.h> all 1003.1-2001 option and option group constants
which did not meet the standard for inclusion in <unistd.h>. Delete from
<sys/unistd.h> all sysconf(3) constants and those option constants which
were moved to <unistd.h>. pathconf(3) keys remain here as pathconf() is
implemented directly as a system call. Add a comment noting brokenness
in some .1e additions here. Fix whitespace in definition of constants for

(5 of 5)
c68232fba9d49b165b6d983bcebec9acdadbefed 31-Jul-2002 rwatson <rwatson@FreeBSD.org> Add pathconf/fpathconf entries from POSIX.1e indicating support for
ACLs, Capabilities, Information Labels, and MAC Labels on the
queried file system.
e52f5b3dbcfcdd9075e1e0fa98e7772e29de9dfe 15-Jul-2002 wollman <wollman@FreeBSD.org> Move _CS_PATH from <sys/unistd.h> to <unistd.h> -- the kernel isn't involved
in confstr() processing.
0caa79f7e4bceef8b22d24dc1725a009a7093b36 15-Jul-2002 wollman <wollman@FreeBSD.org> Define _POSIX_FSYNC unconditionally. (The standard has enough weasel-words
to allow us to claim compliance.) Define a few other nearby feature tests
in the way required by 1003.1-2001.
1f321859bde94a945399d734c0b360f6bb0b0bc6 19-Dec-2001 jhb <jhb@FreeBSD.org> Make RFPPWAIT a kernel-only flag. Programs desiring this feature should
use vfork() rather than manually invoking rfork().
91903d036d9c96b55563a3ecb11525b5a3ddbf37 01-Dec-2001 jkoshy <jkoshy@FreeBSD.org> Add support for sysconf(_SC_NPROCESSORS_CONF) and sysconf(_SC_NPROCESSORS_ONLN).
This API is supported in SVR4.0MP, Solaris, Linux, AIX and Tru64 Unix.

PR: bin/27489
Submitted by: Arun Sharma <arun@sharma-home.net>
Reviewed by: bde (prior version)
204b9a8a22df17a404244eec0f26fdffc366afa6 18-Jun-2001 wollman <wollman@FreeBSD.org> After one too many PRs on the subject, bite the bullet and define IOV_MAX
and its associated constants. Implement _SC_IOV_MAX in the usual way.
Be a bit sloppy about the namespace question; this should get cleared up
in time for 5.0.

MFC after: 1 month
dc424eafe8a1fb8bae39af8579eb5c8376fb4321 13-Mar-2001 des <des@FreeBSD.org> Don't allow userland to use the RFHIGHPID flag. Its only purpose is to
reserve low pids for system daemons during boot.
769e0f974d8929599ba599ac496510fffc90ff34 07-Sep-2000 jasone <jasone@FreeBSD.org> Major update to the way synchronization is done in the kernel. Highlights

* Mutual exclusion is used instead of spl*(). See mutex(9). (Note: The
alpha port is still in transition and currently uses both.)

* Per-CPU idle processes.

* Interrupts are run in their own separate kernel threads and can be
preempted (i386 only).

Partially contributed by: BSDi (BSD/OS)
Submissions by (at least): cp, dfr, dillon, grog, jake, jhb, sheldonh
16604ab260bd5c8c562cf5d28e190a84abd6ce84 22-Apr-2000 wollman <wollman@FreeBSD.org> Implement POSIX.1b shared memory objects. In this implementation,
shared memory objects are regular files; the shm_open(3) routine
uses fcntl(2) to set a flag on the descriptor which tells mmap(2)
to automatically apply MAP_NOSYNC.

Not objected to by: bde, dillon, dufault, jasone
b42951578188c5aab5c9f8cbcde4a743f8092cdc 02-Apr-2000 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'ALSA'.
2e2741fc343f7720ba5acb057ab9ce37b3c3197f 16-Mar-2000 jasone <jasone@FreeBSD.org> Add the _POSIX_SEMAPHORES feature flag.
afbc7e5a64acd18b1e9c350460473810bcbf1bc4 16-Dec-1999 jasone <jasone@FreeBSD.org> Move POSIX feature constants from pthread.h to unistd.h, as required by

Undefine _POSIX_THREAD_SAFE_FUNCTIONS, since we do not implement all of the
necessary interfaces. At least getgrgid_r(), getrnam_r(), getpwuid_r(),
getpwnam_r(), getc_unlocked(), getchar_unlocked(), putc_unlocked(),
and putchar_unlocked() are missing. Due to a likely typo in 1003.1c-1995,
we are not technically allowed to define _POSIX_THREADS without defining
_POSIX_THREAD_SAFE_FUNCTIONS, but either way we're non-compliant, so I'm
leaving _POSIX_THREADS defined.

PR: bin/8281
3b842d34e82312a8004a7ecd65ccdb837ef72ac1 28-Aug-1999 peter <peter@FreeBSD.org> $Id$ -> $FreeBSD$
a7b385889ec602ef4648e627bcb67bf0fd8d539d 07-Jan-1999 julian <julian@FreeBSD.org> Changes to the LINUX_THREADS support to only allocate extra memory for
shared signal handling when there is shared signal handling being

This removes the main objection to making the shared signal handling
a standard ability in rfork() and friends and 'unconditionalising'
this code. (i.e. the allocation of an extra 328 bytes per process).

Signal handling information remains in the U area until such a time as
it's reference count would be incremented to > 1. At that point a new
struct is malloc'd and maintained in KVM so that it can be shared between
the processes (threads) using it.

A function to check the reference count and move the struct back to the U
area when it drops back to 1 is also supplied. Signal information is
therefore now swapable for all processes that are not sharing that
information with other processes. THis should addres the concerns raised
by Garrett and others.

Submitted by: "Richard Seaman, Jr." <dick@tar.com>
61490236bcee0615867517e76eb92c1b20075f82 19-Dec-1998 julian <julian@FreeBSD.org> Reviewed by: Luoqi Chen, Jordan Hubbard
Submitted by: "Richard Seaman, Jr." <lists@tar.com>
Obtained from: linux :-)

Code to allow Linux Threads to run under FreeBSD.

By default not enabled
This code is dependent on the conditional
COMPAT_LINUX_THREADS (suggested by Garret)
This is not yet a 'real' option but will be within some number of hours.
8ed0defc6e5c9d291026302e0d45357454484c5d 28-Mar-1998 dufault <dufault@FreeBSD.org> Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B and
_KPOSIX_PRIORITY_SCHEDULING options to work. Changes:

Change all "posix4" to "p1003_1b". Misnamed files are left
as "posix4" until I'm told if I can simply delete them and add
new ones;

Add _POSIX_PRIORITY_SCHEDULING system calls for FreeBSD and Linux;

Add man pages for _POSIX_PRIORITY_SCHEDULING system calls;

Add options to LINT;

Minor fixes to P1003_1B code during testing.
d3dd91fcbc3fdd38db7fa5e2a844a103e8090a00 08-Mar-1998 dufault <dufault@FreeBSD.org> Reviewed by: bde

Changes to support building with _POSIX_SOURCE set to 199309L:

1. Add sys/_posix.h to handle those preprocessor defs that POSIX
says have effects when defined before including any header files;


3. Add _POSIX4_VISIBLE_HISTORICALLY for pre-existing BSD features now
defined in POSIX. These show up when:

_POSIX_SOURCE and _POSIX_C_SOURCE are not set or
_POSIX_C_SOURCE is set >= 199309L

and vanish when:

_POSIX_SOURCE is set or _POSIX_C_SOURCE is < 199309L.

4. Explain these in man 9 posix4;

5. Include _posix.h and conditionalize on new feature test.
e28788f2a420e093ade000eeb0ba96634af0e177 04-Mar-1998 dufault <dufault@FreeBSD.org> Reviewed by: msmith, bde long ago
POSIX.4 headers and sysctl variables. Nothing should change
unless POSIX4 is defined or _POSIX_VERSION is set to 199309.
0506343883d62f6649f7bbaf1a436133cef6261d 11-Jan-1998 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'jb'.
7c6e96080c4fb49bf912942804477d202a53396c 10-Jan-1998 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'JB'.
1dcc2689e70c9a1ef6ab3fdc4cd16d3ccaa83c7d 16-Jun-1997 dyson <dyson@FreeBSD.org> Modifications to existing files to support the initial AIO/LIO and
kernel based threading support.
94b6d727947e1242356988da003ea702d41a97de 22-Feb-1997 peter <peter@FreeBSD.org> Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not
ready for it yet.
808a36ef658c1810327b5d329469bcf5dad24b28 14-Jan-1997 jkh <jkh@FreeBSD.org> Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
3ea3e23b8d98c51ea5ff58f6c20249cc4d44f047 18-Dec-1996 bde <bde@FreeBSD.org> Restored comment about _POSIX_SAVED_IDS from rev.1.2.
d445501c00d82a69cb3efb4d1787b4aaa6eba379 06-Dec-1996 ache <ache@FreeBSD.org> Turn off _POSIX_SAVED_IDS
cad2dd24ed50a22558c59866ee63d83380d2f5ce 29-Nov-1996 bde <bde@FreeBSD.org> Changed _POSIX_VERSION from 198808L to 199009L. We're close to conforming
to the 1990 version according to NIST-PCTS. Many man pages still refer to
the 1988 version.
46c0540195d8219fc18878aaf2e8f89c0c6778dc 03-Sep-1996 bde <bde@FreeBSD.org> Don't pollute the namespace with rfork flags if _POSIX_SOURCE is defined.
d7c31a0d8b92c6e68e1a8b5c69c53f807232620d 20-Aug-1996 smpatel <smpatel@FreeBSD.org> Sync rfork() flags up with OpenBSD.

Suggested by: Theo de Raadt <deraadt@theos.com>
191537cd0ce32104136f87671b2ea3903c4456f4 17-Apr-1996 smpatel <smpatel@FreeBSD.org> Implement the RFNOWAIT flag for rfork(). If set this flag will cause the
forked child to be dissociated from the parent).

Cleanup fork1(), implement vfork() and fork() in terms of rfork() flags.

Remove RFENVG, RFNOTEG, RFCNAMEG, RFCENVG which are Plan9 specific and cannot
possibly be implemented in FreeBSD.

Renumbered the flags to make up for the removal of the above flags.

Reviewed by: peter, smpatel
Submitted by: Mike Grupenhoff <kashmir@umiacs.umd.edu>
aee43c65ccc6c0d048009bcb4a6496815774d7ed 23-Feb-1996 peter <peter@FreeBSD.org> Garrett pointed out that the correct place for unix system call args
is <sys/unistd.h>, with the prototype in <unistd.h>. sys/unistd.h
is visible to the kernel compile, and is #included by unistd.h.

Also, I missed a reference to a static int in the midst of my other diffs.
86f1bc4514fdcfd255f37f3218fe234bdc3664fc 05-Nov-1995 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'LINUX'.
827d1050192a309b3de1278f9638faf10a1de628 11-May-1995 bde <bde@FreeBSD.org> Define _POSIX_VDISABLE so that it can be used in #if expressions.
ef44f537d3acfea3bb6c76590da23698bb1eb159 29-Apr-1995 ache <ache@FreeBSD.org> Enable _POSIX_SAVED_IDS and fix comment to describe current situation
2e14d9ebc3d3592c67bdf625af9ebe0dfc386653 14-Mar-1995 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'MATT_THOMAS'.
34cd81d75f398ee455e61969b118639dacbfd7a6 23-Sep-1994 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'MACKERRAS'.
e16baf7a5fe7ac1453381d0017ed1dcdeefbc995 07-Aug-1994 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'SUNRPC'.
8d205697aac53476badf354623abd4e1c7bc5aff 02-Aug-1994 dg <dg@FreeBSD.org> Added $Id$
8fb65ce818b3e3c6f165b583b910af24000768a5 24-May-1994 rgrimes <rgrimes@FreeBSD.org> BSD 4.4 Lite Kernel Sources