lukem
3ebdcecd65
don't use warn() in initgroups(); it's not documented to do that, and
...
if stderr isn't valid the caller may dump core.
from Giles Lean <giles@nemeton.com.au> in [lib/7273]
1999-03-31 12:19:32 +00:00
kleink
5af7e7a902
Change references to `end' to `_end' as not to invade (or being invaded by)
...
the user's name space.
1999-03-31 11:53:07 +00:00
abs
ac83f64eca
Cast argument to isspace to (unsigned char) to pass zoularis.
1999-03-29 09:27:29 +00:00
sommerfe
d70c7c2004
Document new chroot-related restrictions on fchdir, chroot, and ptrace
...
made possible by the kernel getcwd infrastructure
1999-03-26 23:37:27 +00:00
sommerfe
bb8c6c869a
move __getcwd prototypes to libc-private header file.
...
XXX duplicate the prototype in getcwd regression test (which needs to
call the syscall directly for reasonably complete testing).
1999-03-26 22:23:57 +00:00
kristerw
8dab0300c3
Corrected an off-by-one error (lib/6314 Torbjorn Granlund)
1999-03-26 21:04:24 +00:00
sommerfe
27a01cc18e
Use __getcwd() system call in getcwd() unless OLD_GETCWD is defined
1999-03-26 04:04:13 +00:00
perry
d4076f1ce9
argument is void *, not char * (at least, to the extent that it is a pointer.
1999-03-25 18:48:16 +00:00
perry
3601ed9448
fix to note that arg is void * but is used by some commands as an int
1999-03-25 18:37:06 +00:00
lukem
15896e79fe
* don't close the socket unless it was opened by the function
...
* note (in the comments) that the client is responsible for closing
the socket if they opened it, or they didn't use CLNT_DESTROY()
fixes a couple of unnecessary closing of already-closed sockets.
noted by: Matthias Drochner <M.Drochner@fz-juelich.de>
1999-03-25 01:16:10 +00:00
mycroft
1b0b50098d
Fix a few things that were out of date or just plain wrong, and clean up some
...
formatting glitches.
1999-03-24 16:36:10 +00:00
hubertf
eb5057aab5
Better explain possible EBADF causes.
...
Patches submitted by Greg A. Woods <woods@planix.com> in PR lib/7206.
1999-03-24 13:40:51 +00:00
mycroft
68d6f4bf44
Remove spurious .ne's.
1999-03-24 06:27:49 +00:00
mycroft
66902a3cfd
Remove blank lines.
1999-03-24 06:14:18 +00:00
mrg
d2397ac5f7
completely remove Mach VM support. all that is left is the all the
...
header files as UVM still uses (most of) these.
1999-03-24 05:50:49 +00:00
lukem
0a10e5dd4b
document new bind() restrictions
1999-03-23 10:59:11 +00:00
mycroft
508d292759
.Bl/.El cleanup.
1999-03-23 09:40:53 +00:00
abs
5e69f8317f
Fix 'suggest parentheses' warning noted by Erik E. Fair <fair@clock.org>
1999-03-23 02:58:50 +00:00
garbled
38c96853cf
Last of the .Os cleanups. .Os is defined in the tmac.doc-common file,
...
so we shouldn't override it with versions in the manpages. Wheee!
1999-03-22 19:44:33 +00:00
kleink
61c3516908
Introduce _PC_FILESIZEBITS.
1999-03-22 19:14:22 +00:00
kleink
29fc254df0
Bump the date.
1999-03-22 19:11:16 +00:00
kleink
10ec438820
Add 3 additional slots to the statically allocated exit handler array to
...
guarantee the ANSI-defined 32 registrations being possible despite those exit
handler registrations made by the startup code (a.out: 2, ELF: 3).
1999-03-22 19:09:10 +00:00
kleink
4d282292e2
Introduce EOVERFLOW.
1999-03-22 19:03:38 +00:00
sommerfe
1d1d30a611
Bump minor number due to new syscalls
1999-03-22 17:57:26 +00:00
sommerfe
60a179e6aa
Build fchroot and __getcwd syscall stubs
1999-03-22 17:56:42 +00:00
ross
417af5fb91
Tweak to allow (perfectly legal) single-character host names, or,
...
in RFC-speak, `subdomain labels'. Reported to libpcap@ee.lbl.gov .
1999-03-22 09:15:10 +00:00
abs
6c70403fe8
If we push a cap entry (usually from the environment), strip : deliminated
...
entries that only contain whitespace, in a similar fashion to reading from
a file.
1999-03-22 03:28:09 +00:00
abs
2ffb059188
If we have to truncate the entry, try hard to truncate on a whole cap.
1999-03-22 03:26:43 +00:00
thorpej
cb3c96c11e
Pull together common Makefile fragments for ELF crt0 files, and use it
...
across the board.
1999-03-20 00:32:40 +00:00
thorpej
0d19945594
Collect the top parts of the ELF crt0.c files into a common header, and
...
use it across the board.
crt0.c now contains stuff that REALLY IS machine-dependent, or stuff that
is completely intermingled in machdep code (and thus can't be separated
easily).
1999-03-20 00:13:51 +00:00
thorpej
0571914c5b
Garbage-collect ECOFF_COMPAT.
1999-03-19 23:55:17 +00:00
thorpej
3f196ccbc8
Put a good chunk of code common to all ELF crt0.c files into a common
...
location, and use it.
1999-03-19 23:34:49 +00:00
thorpej
4216363b47
Move crtbegin.c and crtend.c from alpha subdir to common_elf subdir via
...
repository copy, remove all redundant copies of these files, and make all
ELF platforms use the common versions.
1999-03-19 23:16:15 +00:00
thorpej
d002bd5dc3
Not used.
1999-03-19 23:11:53 +00:00
thorpej
84065de42a
Not used.
1999-03-19 23:00:16 +00:00
thorpej
216dc58aac
Oops, revert previous; thinko.
1999-03-19 22:58:04 +00:00
thorpej
3a25f9286e
Moved via repository copy to common_aout/
1999-03-19 22:56:01 +00:00
thorpej
d72bf587c9
Ajust for new location of a.out crt0 Makefile fragment.
1999-03-19 22:54:40 +00:00
thorpej
e9c1df5e9e
Fix -I path.
1999-03-19 22:50:20 +00:00
thorpej
faaf65e09f
Go ahead and built c++rt0.o on all non-ELF platforms (i.e. including arm32;
...
the hacks to make this work have been committed).
1999-03-19 22:42:16 +00:00
christos
1452d0f916
braces for gcc-2.8.1
1999-03-19 12:56:16 +00:00
christos
7d0129b726
include <fcntl.h> instead of <sys/file.h>
1999-03-19 12:55:52 +00:00
nisimura
00ab30d02b
- Make this compilable.
1999-03-19 01:17:41 +00:00
augustss
8a7a6a6cfe
Avoid defining _POSIX_SOURCE.
1999-03-18 11:22:54 +00:00
mrg
32783bf7e7
-> <sys/swap.h>
1999-03-18 04:48:03 +00:00
fair
0204f38aae
Several things: a patch from PR#6355, nroff/mandoc cleanup, and
...
update a reference to RFC 1884 to RFC 2373.
1999-03-17 23:19:43 +00:00
thorpej
63d06af169
Don't build c++rt.o if ELF.
1999-03-16 23:02:13 +00:00
christos
8e3f60f367
Make this work on a real bourne shell.
1999-03-16 18:57:31 +00:00
christos
d4639c815b
Adding missing braces that gcc-2.8.1 likes.
1999-03-16 18:17:56 +00:00
christos
3bb2365914
- fix gcc-2.8.1 warnings
...
- portability fix: Don't use bindresvport() if !BSD4_4 because we could
be on an operating system where it takes different arguments (hint, hint).
1999-03-16 18:15:13 +00:00