Warner Losh
d45672120f
Allow users to specify a command to use as remote command instead of
...
using rcmd directly. This has been in my tree for a long time, but we
may need to sync with OpenBSD before MFC.
Obtained from: openbsd
PR: 15830
MFC after: 2 months
2001-10-23 06:22:15 +00:00
Dima Dorfman
2716f76b14
Refer to chflags(2) instead of chflags(1) (since we're a section 2
...
manual page), fix capitalization, and remove chflags reference from
SEE ALSO since the only time it's referenced is with an .Xr, anyway.
Submitted by: bde
2001-10-23 00:54:58 +00:00
Peter Wemm
b389f073af
Fix WAW dependency. p6 is written in the syscall epilogue.
2001-10-22 09:17:14 +00:00
Doug Rabson
694725c201
Fix a few more dependancy violations.
2001-10-22 08:48:11 +00:00
Daniel Eischen
f39105fa50
In the words of the submitter:
...
In libc_r, if _FDLOCKS_ENABLED is not defined, there is no guarantee
in many of the sycall wrappers that _thread_fd_table[fd] is
initialized. This causes problems for programs that pass in file
descriptors and execve() another program; when the exec'ed program
tries to do an fcntl() or other syscall on the passed-in fd, it fails.
Add calls to initialize the FD table entry for _thread_fd_lock and
_thread_fd_lock_debug.
Submitted by: Peter S. Housel <housel@acm.org>
2001-10-21 18:23:50 +00:00
Doug Rabson
61415ba82c
Implement setjmp, longjmp, sigsetjmp and siglongjmp.
2001-10-20 15:19:08 +00:00
Doug Rabson
9466885ca4
Add __divdf3(), __divsf3() and __infinity[].
...
Obtained from: Intel (for the divide code)
2001-10-20 15:17:31 +00:00
Ruslan Ermilov
4a70bdf9f6
mdoc(7) police: join OS version with the corresponding macro.
2001-10-19 14:44:13 +00:00
Ruslan Ermilov
c764884325
Just use RSYSCALL.
2001-10-19 13:32:24 +00:00
Ruslan Ermilov
3ce88dc6a4
signanosleep(2) hasn't existed since 1998.
2001-10-19 13:01:57 +00:00
Dag-Erling Smørgrav
5b31422b36
Add NO_WERROR so the build won't die because of discarded qualifiers
2001-10-19 10:08:38 +00:00
Dag-Erling Smørgrav
93ba13c1bb
Back out part of previous commit which was gcc-centric
2001-10-19 10:08:05 +00:00
Alfred Perlstein
5814ff294d
s/kernal/kernel
2001-10-19 07:52:11 +00:00
Mark Murray
ce1e0bbc8f
Add library exposed by KDE's use if this module.
2001-10-18 20:05:20 +00:00
Dag-Erling Smørgrav
f573a5fc94
Tons of type, style and warning fixes that have been rotting in my tree for
...
ages - some of which wouldn't be necessary if gcc wasn't broken or TPTB were
willing to do something (-fno-builtin) about it.
2001-10-18 08:29:26 +00:00
Jonathan Lemon
c479a8493c
Use the new SIOCGIFINDEX ioctl to efficiently map a name to an index.
...
If the syscall fails, fall back on the old method as a compatability
measure.
2001-10-17 20:08:15 +00:00
Alfred Perlstein
4e957fe63c
Fix reference to aio_read, should be aio_write
2001-10-16 00:49:19 +00:00
Robert Drehmel
f048d52363
Make this Makefile suitable for sparc64.
2001-10-15 14:27:37 +00:00
Robert Drehmel
8a56180f76
Define the types iaddr_t and saddr_t for sparc64.
2001-10-15 13:50:47 +00:00
Dima Dorfman
211feb6175
Match parenthesis and don't give names to return values.
...
PR: 31214
2001-10-15 13:34:43 +00:00
Peter Wemm
febd72f843
Add EFI GPT (238, 0xEE) and EFI System Parition (239, 0xEF)
2001-10-15 07:25:29 +00:00
Bruce Evans
18ca70d12d
Fixed style bugs in previous commit.
2001-10-15 04:29:06 +00:00
Dima Dorfman
c49c01757a
link(2) may fail with EPERM if name1 is immutable or append-only.
...
PR: 31025
Submitted by: Tim Singletary <tsingle@vetinsite.com>
2001-10-14 22:40:19 +00:00
Doug Rabson
a387081c63
Make this compile on ia64.
2001-10-14 13:45:33 +00:00
Matthew Dillon
418fff7e8f
Add warning about zeroing-out the socket structure before populating it.
2001-10-13 17:20:51 +00:00
Bruce Evans
d509410f99
Removed most of the zombie man pages in libm. All relevant parts have
...
been copied to msun/man (most of them long ago without proper history).
2001-10-13 14:22:08 +00:00
Bruce Evans
aa842e6a12
Fixed missing quoting of >= (in ceil.3) and <= (in floor.3) by reverting to
...
describing these operators in English. This completes the fix in rev.1.3
(rev.1.2 got this wrong by describing wrong operators in English).
Fixed bitrot and improved English in the DESCRIPTION section.
2001-10-13 13:57:32 +00:00
Bruce Evans
aa00e9d96e
Fixed missing quoting of [-1, +1].
...
Submitted by: phantom
2001-10-13 12:29:25 +00:00
Bruce Evans
64890443c1
Use ".Lb libm" where it will have an effect (not just in the zombie man
...
pages in libm).
Submitted by: phantom
2001-10-13 12:23:23 +00:00
Bruce Evans
43ea907a42
Backed out "Compensate for header dethreading [mistakes]" mistakes in
...
alpha files too.
2001-10-13 04:38:46 +00:00
Mike Barcroft
43e13bf58f
Note that strncmp() will not compare characters after a NUL character.
...
Add a missing word. Bump document date.
Inspired by: IEEE Std 1003.1-200x (Draft 7)
MFC after: 3 days
2001-10-11 17:02:44 +00:00
Mike Barcroft
a9227c40eb
Clarify that strnstr() will stop searching after in encounters a NUL
...
character. Bump document date. Add a missing comma.
2001-10-11 15:49:06 +00:00
Ruslan Ermilov
506d9c18e9
- Bump document date for eaccess(2) addition.
...
- Mention ``eaccess'' in the NAME section.
- Use intro(2) terminology.
- Markup fixes.
Reviewed by: rwatson
2001-10-11 15:27:53 +00:00
Doug Rabson
3749c9e54d
Change to track the new calling convention for execve. This version only
...
needs one line of assembler to initialise gp.
2001-10-11 12:33:05 +00:00
Yaroslav Tykhiy
dc72bf81a8
Fix the phrase about "both files", which must be left
...
from login(3). This page, logwtmp(3), speaks of only
one file -- wtmp(5).
MFC after: 1 week
2001-10-11 11:02:50 +00:00
Michael Reifenberger
91a701cd13
Fix SysV Semaphore Handling.
...
Updated by peter following KSE and Giant pushdown.
I've running with this patch for two week with no ill side effects.
PR: kern/12014: Fix SysV Semaphore handling
Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>
2001-10-11 08:15:14 +00:00
David E. O'Brien
e0770023cc
Shared libraries from 4.4-FreeBSD needed for proper binary compatibility.
2001-10-10 20:33:20 +00:00
Bruce Evans
6eabd84580
Compensate for "Compensate for header dethreading" by backing it out.
2001-10-10 17:48:44 +00:00
Ruslan Ermilov
943873e722
getnetbyaddr() should be serviced by the "networks" database.
2001-10-10 12:49:53 +00:00
Doug Rabson
d9ed7b41fe
Adjust so that we don't use relocations which can't exist in a shared
...
library.
2001-10-10 10:35:01 +00:00
Doug Rabson
d7ed89186f
Shorter versions of the byte swapping code.
2001-10-10 10:34:08 +00:00
Jordan K. Hubbard
ac68d688b1
Check to see if the devfs MIB exists and return 1 if it exists rather
...
than making device node(s).
Submitted by: Hiroo ONO <hiroo@oikumene.gcd.org>
2001-10-10 07:46:04 +00:00
Andrey A. Chernov
89503316a0
Implement strcasestr() which many others (f.e. Linux) already have.
2001-10-10 02:17:35 +00:00
Mike Barcroft
7ec7a350c5
Document the fact that the strnstr(3) function is not portable.
...
Requested by: brian, gad
2001-10-09 17:22:02 +00:00
Mike Barcroft
2815c1fd80
Don't mangle vendor ids to put them in __RCSID. Just ifdef all vendor
...
id cruft.
Submitted by: bde
2001-10-09 16:40:04 +00:00
Mike Barcroft
41036d782d
Add a new libc function, strnstr(3), which allows one to limit the
...
number of characters that are searched. This is especially useful
with file operations and non-NUL terminated strings.
Silence from: -audit, -hackers
MFC after: 5 days
2001-10-09 01:29:56 +00:00
Doug Rabson
01dbab1991
Port to ia64. Actually, just do like the alpha.
2001-10-08 08:29:52 +00:00
Daniel Eischen
7ae9a22df2
Limit maximum poll interval to 60 seconds. This prevents an overflow
...
from occurring when converting from a timeval/timespec to a timeout in
milliseconds.
Submitted by: dwmalone
2001-10-07 02:34:43 +00:00
Doug Rabson
a4ddd40c34
Make this work on ia64. I have no idea why it works on alpha - it
...
shouldn't.
2001-10-06 15:58:54 +00:00
Doug Rabson
3e2c3ee97c
Fix a load of dependancy violations.
2001-10-05 18:52:42 +00:00