cgd
9bdf198379
add appropriate #ifdefs (kernel includes) so that these files can
...
be copied to libkern and built without modification.
1998-01-21 21:13:09 +00:00
lukem
63177b84ae
in el_parse(), use a temporary buffer to store the program name when
...
comparing, preventing trashing of argv[0]. remove note in man page
warning of former behaviour.
1998-01-21 11:12:34 +00:00
lukem
78b73237b4
fix compile errors if FIONREAD is defined. noted by
...
David Holland <dholland@bordeaux.eecs.harvard.edu> in [bin/4012].
1998-01-21 10:12:22 +00:00
mycroft
b7728ce9c9
Pull in tzfile.h.
1998-01-20 21:39:40 +00:00
mycroft
a5f873989a
Update dates.
1998-01-20 21:10:08 +00:00
mycroft
bfec060b83
Update documentation of %y to reflect y2k change.
1998-01-20 20:48:56 +00:00
mycroft
7f0df00dd7
The rollover for the previous is 1969, not 1970.
1998-01-20 20:47:46 +00:00
mycroft
13156da2e5
Fix an old comment
1998-01-20 20:41:49 +00:00
mycroft
fc6492b391
Treat 2-digit year < 70 as year - 2000, per XPG.
1998-01-20 20:39:06 +00:00
jtc
da2013ac86
Use FLOCKFILE() and FUNLOCKFILE() macros from reentrant.h so that stdio
...
can be made thread-safe.
1998-01-19 07:38:41 +00:00
jtc
c157b15a65
Add FLOCKFILE() and FUNLOCKFILE() macro definitions to be used in
...
making stdio thread-safe.
1998-01-19 07:29:11 +00:00
kleink
acb9e4216c
Enhance readability by converting to use -mdoc macros.
1998-01-18 20:59:26 +00:00
lukem
7b4851649d
use bindresvport for rresvport (from freebsd). old code #if 0-ed out
1998-01-18 06:22:19 +00:00
veego
f37e7bc569
Never ever commit changes without comiling it, even if you only change a
...
comment.
1998-01-17 15:14:03 +00:00
jtc
3f4892e0d9
Header file which describes mechanism that will be used by libc for
...
thread safety of library internals.
1998-01-16 10:15:08 +00:00
thorpej
1e4cac0c75
Document the O_SYNC flag, and where its semantics are defined (XPG4.2).
...
Be more clear about how file access modes are specified, and do a bit
of general cleanup.
1998-01-15 02:30:18 +00:00
lukem
bba0660678
* use setsockopt(IP_PORTRANGE_LOW) instead of looping through the
...
address range (from freebsd).
* enhance the man page to be a bit more useful.
1998-01-14 11:04:17 +00:00
kleink
f1d296dd60
Per XPG4, move the prototype of swab() from <string.h> to <unistd.h>.
1998-01-12 16:05:40 +00:00
kleink
c8b10b78af
Document PROT_NONE.
1998-01-10 14:54:56 +00:00
enami
d9272c9112
Add missing comma in SEE ALSO list.
1998-01-10 12:40:24 +00:00
perry
b51ed80fd5
RCS Id Police.
1998-01-09 04:11:49 +00:00
perry
a3a46419b5
RCS Id Police.
1998-01-09 03:45:03 +00:00
perry
4e067afcb1
RCS Id Police.
1998-01-09 03:15:09 +00:00
perry
198f98faf0
$Id: -> Id: (to make hunting down other bad Ids easier).
1998-01-06 05:01:16 +00:00
perry
fbdb247796
RCSID Police.
1998-01-05 23:54:03 +00:00
lukem
028802f851
document net.inet.ip.anonport{min,max}
1998-01-05 09:59:03 +00:00
thorpej
c64c0879cb
Actually document that SO_LINGER's linger time is measured in seconds.
1998-01-05 09:18:41 +00:00
perry
93db5caa95
RCSID Police.
1998-01-05 07:41:06 +00:00
perry
fff05a68ab
RCSID Police.
1998-01-05 07:31:05 +00:00
thorpej
c50d4a5006
Bump minor: added __vfork14().
1998-01-05 02:29:46 +00:00
thorpej
27a61de952
Add __vfork14.S and Lint___vfork14.c
1998-01-05 02:29:04 +00:00
thorpej
bedc7b48df
Add syscall stubs for __vfork14(). These are basically copies of Ovfork.S
...
with the syscall numbers changed.
Since 4.4BSD vfork(2) did not share address space, Ovfork.S could be changed
to be identical to fork.S (modulo syscall numbers). __vfork14.S, however,
needs to remain separate since with a shared address space, the stub needs to
pre-decrement the stack and do an indirect jump to the return address, so that
the shared stackframe is still there when the parent returns. (Obviously,
this does not apply to systems which to not build stackframes on leaf calls.)
1998-01-04 20:58:08 +00:00
thorpej
bbe02324b1
Add a lint stub for __vfork14.S
1998-01-04 20:52:09 +00:00
thorpej
d11eb3028f
Update to match the new (old :-) vfork(2) semantics.
1998-01-04 04:20:42 +00:00
thorpej
fbb903995d
Change an exit() to _exit(), so that it's safe for vfork().
1997-12-31 05:47:15 +00:00
mikel
2165959350
make sure result of % operator is identical for quad_t, int and long;
...
fix provided by Chris Torek <torek@BSDI.COM> in a message to tech-kern.
1997-12-30 07:58:36 +00:00
mikel
290139e9fe
pointers are NULL, NUL is a char; deraadt@openbsd.org
1997-12-30 06:05:59 +00:00
pk
49c810b2c8
Avoid spurious calls to foreign constructors/destructors in case the
...
shared library we link with does not have any of its own.
Note: this only works for a.out(5).
1997-12-29 15:36:50 +00:00
lukem
99f9342863
note that $HOME is used in ~/ globs
1997-12-28 04:37:14 +00:00
hubertf
56b5c3db8d
sys/stat.h needed for S_IFBLK/S_IFCHR.
1997-12-23 22:46:27 +00:00
kleink
6e2ca95213
Update: the setuid and setgid bits will be cleared only if the caller is
...
not the super-user.
1997-12-21 17:58:27 +00:00
christos
24f2924d70
inet_addr -> inet_aton
1997-12-21 17:14:24 +00:00
christos
efbb6e62ff
use ${SOELIM} instead of soelim
1997-12-21 16:16:14 +00:00
christos
a31755413f
Make this use object directories.
1997-12-21 14:43:31 +00:00
kleink
8abd2d52ce
Bump libc minor to 23, because of lockf() addition.
1997-12-20 20:24:31 +00:00
kleink
916831ec4e
Add lockf(), an alternate interface to perform advisory record locking;
...
per XPG4.2.
1997-12-20 20:23:15 +00:00
christos
c49189ae41
Small optimization. Don't call isatty() on every invocation of el_gets, but
...
remember if the tty setup failed... Also trim the input line of trailing \r's.
1997-12-20 19:15:50 +00:00
kleink
f47d490f87
Change several functions to return -1 instead of EOF, which was semantically
...
wrong.
1997-12-19 14:08:41 +00:00
mikel
f5098db92a
sync struct statfs with <sys/mount.h>
1997-12-18 07:22:58 +00:00
mikel
007afd6dda
fix pasto (s/getpwent/getrpcent/); from Tobias Weingartner
1997-12-16 07:48:49 +00:00