Joseph Koshy
8425e985b7
revoke(2) is supported on regular files under current. Change wording
...
in manual page that indicated otherwise.
PR: docs/9517
Submitted by: David Malone <dwmalone@maths.tcd.ie>
1999-01-18 02:37:03 +00:00
Bruce Evans
d82478ba84
Updated type of ss_size in struct sigaltstack.
...
Removed bogus prerequisite <sys/types.h>.
1999-01-01 12:22:11 +00:00
Steve Price
4c1a815f94
Commit out caveat about hardlinks to directories since they are
...
no longer possible.
PR: 8337
1998-12-13 23:35:01 +00:00
Joseph Koshy
2d08e623c1
Enable aio_read(2).
1998-11-24 08:15:08 +00:00
Joseph Koshy
5f67a9c8a1
Don't mention exit(3) in explanation; _exit(2) is a better choice.
1998-11-23 03:23:14 +00:00
Joseph Koshy
cbffe59841
Man page for aio_read(2).
...
Submitted by: Terry Lambert <terry@whistle.com> on the -doc lists.
1998-11-19 04:07:55 +00:00
Jacques Vidrine
90d1ac3b67
Update to reflect reality.
...
PR: kern/8629
1998-11-16 03:49:39 +00:00
David Greenman
adcac26551
Added info about non-blocking support.
1998-11-06 19:35:58 +00:00
David Greenman
eff8678df3
Added a manual page for sendfile(2).
1998-11-05 14:43:29 +00:00
Jean-Marc Zucconi
65f14a74bd
Typo.
1998-10-30 23:50:48 +00:00
Dima Ruban
964b832929
Fix types.
1998-10-21 09:48:35 +00:00
Garrett Wollman
48f4157055
Document the fact that shutdown(2) is expected to comply with Posix.1g,
...
when it happens.
1998-09-12 21:38:30 +00:00
Joseph Koshy
05e13b1b5d
Use ellipsis in synopsis.
...
Requested by: bde
1998-09-12 01:27:34 +00:00
Brian Somers
8456d89b54
Mention which system interface functions are signal-safe.
...
Suggested on -current by: Terry Lambert <tlambert@primenet.com>
1998-09-09 20:44:51 +00:00
Joseph Koshy
3d2b8efaa1
Add $Id$, remove quoting for `...'.
...
Requested by: bde
1998-09-09 01:30:25 +00:00
Joseph Koshy
434f577807
Use ellipsis in the synopsis, and an appropriate explanation in
...
the text of the manual page.
Suggested by: bde
1998-09-08 02:02:50 +00:00
Joseph Koshy
fe6894b6dc
Use a varargs style prototype in the manual page, with accompanying
...
explanation in the text.
1998-09-06 08:50:49 +00:00
Wolfram Schneider
acd8019083
Sort cross references.
1998-08-31 16:41:09 +00:00
Joseph Koshy
1380f780e0
Typo fix.
1998-08-28 04:36:21 +00:00
Steve Price
93bb6f1172
Describe what constitues an exceptional condition.
...
PR: 7666
Submitted by: Archie Cobbs <archie@whistle.com>
1998-08-24 01:09:34 +00:00
John Birrell
b4869285da
Remove support for NetBSD syscalls.
1998-08-17 03:46:10 +00:00
Jonathan Lemon
8d0517cffd
oops, forgot to do ``cvs add'' first.
1998-07-28 03:39:04 +00:00
Jonathan Lemon
f88a03565a
Add wrappers for i386_*_ioperm, i386_vm86 so userland code does
...
not have to call sysarch() directly.
Added man pages for above, as well as sysarch()
1998-07-28 03:33:27 +00:00
Joseph Koshy
2177df3cd2
Correct wording on range of addresses examined by `msync(2)'.
...
PR: 7180
1998-07-09 06:16:22 +00:00
Bruce Evans
ef2e5f62e3
Document EINVAL return value.
1998-06-14 08:22:05 +00:00
John Birrell
6fe173c87b
Implement compile time thread lock debug.
1998-06-09 08:37:35 +00:00
John Birrell
bc99dd746b
Rename fstat as _thread_sys_fstat if being built into libc_r.
1998-06-09 08:35:42 +00:00
John Birrell
3b6533a024
Implement thread support for libc_r. Make the lseek syscall directly
...
to avoid recursive locking.
1998-06-09 08:34:35 +00:00
Joseph Koshy
aae2142e5f
Spelling nits.
...
Pointed out by: Sue Blake <sue@welearn.com.au>
1998-06-06 04:56:13 +00:00
Steve Price
32c2131395
Fix a bunch of spelling errors.
...
PR: 6856
Submitted by: Josh Gilliam <josh@quick.net>
1998-06-04 21:06:07 +00:00
Joseph Koshy
c38eceafa4
kill.1: Remove reference to obsolete sigvec(2) man page. Removed
...
self reference in sigaction(2) man page.
Submitted by: Josh Gilliam <josh@quick.net>
PR: 6617
1998-05-18 03:33:11 +00:00
Andrey A. Chernov
01929df9e0
Remove reference to signanosleep
1998-05-14 14:39:58 +00:00
Peter Wemm
f202e67dfe
Nuke signanosleep()
1998-05-14 11:36:16 +00:00
Brian Somers
ec791cadb1
Add a BUGS section and describe a problem I've been having for
...
a few weeks now.
1998-05-09 14:45:06 +00:00
James Raynard
b92f77cae9
Typo fix.
1998-05-03 22:50:14 +00:00
Bruce Evans
daf5eba573
Fixed disordering and other style bugs in rev.1.50.
1998-05-01 15:46:06 +00:00
John Birrell
26dac90648
Change the description of errno to match the thread-aware implementation
...
from 3.0 on. With 3.0 being a major release, now is a good time to do
this.
1998-04-30 09:49:59 +00:00
John Birrell
cf6229a854
Build __error.c into libc, but not libc_r. The weak symbol in the
...
file works with libpthread, but when built into libc_r which has a non-weak
symbol of the same name, the linker behaves unpredicatably and sometimes
links the wrong symbol. The linker behaviour is a byproduct of what
the program calls from object to object so it is like winning a lottery
if the program actually works. The odds are quite good - 95:1, I think.
We need a sure thing, though, so weak symbols can't be used instead
of renaming things.
1998-04-30 09:13:48 +00:00
Poul-Henning Kamp
b37727fff9
sigprocmask()' man page references
sigmask()' in synopsis.
...
Note odd `sigmask()' line in synopsis. `sigsetops(3)' is better suited
for `sigprocmask' and is already referenced from the manual page.
(`sigmask()' is useful for the older (& deprecated) `sigsetmask()' API).
PR: 6395
Reviewed by: phk
Submitted by: Joseph Koshy <koshy@india.hp.com>
1998-04-26 06:19:24 +00:00
Dag-Erling Smørgrav
59bad7c53b
Backed out lseek changes.
1998-04-19 22:20:32 +00:00
Dag-Erling Smørgrav
9db4b478d6
Return EINVAL and do not changefile pointer if resulting offset is negative.
...
PR: kern/6184
1998-04-18 19:24:22 +00:00
Peter Dufault
8a6472b723
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.
1998-03-28 11:51:01 +00:00
John Birrell
20219d9a7b
For 1.3, NetBSD replaced the swapon() syscall with swapctl() and moved
...
the only call to compat_12 which isn't there by default. Provide
a wrapper.
1998-03-23 21:04:06 +00:00
John Birrell
a145fea480
For 1.3, NetBSD walloped the msync syscall and replaced it with
...
__msync13. The old one got moved to compat_12. Wrap __msync13 up
to look like FreeBSD's msync and be careful to respect the fact that
MS_SYNC is 0x0000 on FreeBSD, but 0x0004 on NetBSD.
1998-03-23 06:58:06 +00:00
Philippe Charnier
a5941fc2aa
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq
1998-03-19 07:34:22 +00:00
Eivind Eklund
38b22f2b1f
<sys/errno.h> -> <errno.h>
1998-03-16 18:00:18 +00:00
John Birrell
45dd718425
Add #include <unistd.h> to get the prototype for __syscall().
...
Cast to long before casting to a void ptr to shut up gcc.
1998-03-09 07:27:58 +00:00
John Birrell
abd529ceba
Yikes, this is the worst of the lot. Bruce suggested doing this (!).
...
Include the architecture specific sys makefile like previously, but
what this contains differs. It defines MDASM which list architecture
specific asm code that *replaces* syscalls of the same name defined
in MIASM (which gets defined by the syscall.mk or netbsd_syscall.mk
dependent of NETBSD_SYSCALLS being defined). If a syscall has a
C source implementation or something funny done to it, or just doesn't
need default asm source generated for it, then it is listed in NOASM.
syscall.mk is generated by makesyscalls.sh with other syscall files.
netbsd_syscall.mk is a hand-generated equivalent. So if a new syscall
is added and no other makefiles are edited, it will automatically have
the default asm source generated for it (whether you want it or not).
Anything listed in MDASM gets added to SRCS and gets built. For
each syscall name in MIASM, if it doesn't exist in MDASM or NOASM,
it gets added to the ASM or ASMR lists to have code generated for it.
If the syscall name was listed in HIDDEN_SYSCALLS (intended for use
by libc_r, not libc which has it defined, but empty), then the name
is added to the ASMR list and gets renamed before being built;
otherwise it is added to the ASM list and gets built with the same
name.
I wonder if this is too complicated. But it works on both i386 and alpha.
1998-03-09 07:22:12 +00:00
John Birrell
8258119519
Function to return a pointer to the non-threaded errno. This is declared
...
with a weak symbol so that it won't be linked when linking against
libc_r or libpthread.
1998-03-09 07:09:55 +00:00
John Birrell
e2e5d981b7
Compatibility functions for use when __NETBSD_SYSCALLS is defined.
1998-03-09 07:07:21 +00:00
Bruce Evans
3ee49aeb72
Don't add OBJS to CLEANFILES. bsd.obj.mk does it. Some objects were
...
duplicated.
1998-02-25 01:20:27 +00:00
Jordan K. Hubbard
934fb1c520
correct a typo I just noticed.
1998-02-17 19:41:53 +00:00
Jonathan Lemon
4f36d4ac99
Document the fpgetprec/fpsetprec functions in their man page.
...
Add cross-references to the elusive fpsetmask() function to various other
man pages.
Reviewed by: bde
1998-02-04 22:30:20 +00:00
Warner Losh
52dbfb5c0f
Kill lfs files that were causing make world to fail.
1998-01-31 05:53:57 +00:00
Alexander Langer
2768e0c4b5
Added cross references to mincore(2) and minherit(2).
...
Obtained from: OpenBSD
1998-01-20 03:59:07 +00:00
Alexander Langer
891d6e5881
Added #include <sys/types.h> to synopsis.
...
Obtained from: OpenBSD
1998-01-20 03:52:49 +00:00
Bruce Evans
c8b6b31f15
Fixed missing #include in synopsis.
1998-01-16 13:41:28 +00:00
Bruce Evans
a182428346
Fixed wrong prototype for clock_getres().
1998-01-16 13:39:49 +00:00
Alexander Langer
cbc3778c2f
Typo fix.
...
Added EOPNOTSUPP and EMLINK to errors section.
Added symlink(2) xref.
Obtained from: OpenBSD
1998-01-15 04:31:28 +00:00
Alexander Langer
4d1b2e67ae
Consistently reference init as .Xr init 8.
...
Obtained from: OpenBSD
1998-01-13 05:09:16 +00:00
Alexander Langer
26db1da8a9
Dump the constant NGROUPS in favor of the POSIX way:
...
sysconf(_SC_NGROUPS_MAX).
Submitted by: bde
1998-01-13 01:30:17 +00:00
Alexander Langer
e4a6f1ad1f
Use .Fn for sysconf(_SC_CLOCK_TCK) reference.
...
Added $Id$.
1998-01-13 01:21:19 +00:00
Alexander Langer
73a8c56ec1
Formatting fix & improved comment for struct timeval.
...
Obtained from: OpenBSD
1998-01-11 22:28:56 +00:00
Alexander Langer
d4b1275d66
Fixed brk(2) xref.
...
Obtained from: OpenBSD
1998-01-11 22:22:50 +00:00
Alexander Langer
21bcb535ea
Added sys/types.h to synopsis as per POSIX.
...
Obtained from: OpenBSD
1998-01-11 22:16:11 +00:00
Alexander Langer
7ea0dca625
Replace sys/param.h with sys/types.h as per POSIX.
...
Document the special case of gidsetlen == 0.
Partially obtained from: OpenBSD
1998-01-11 22:01:20 +00:00
Alexander Langer
6eba99b0db
Document that arg max is controllable via sysctl.
1998-01-11 21:43:38 +00:00
Alexander Langer
92d7687ee6
Formatting fix.
...
Obtained from: OpenBSD
1998-01-11 17:49:51 +00:00
Alexander Langer
fa70846939
Added EMFILE and ENFILE to errors section.
...
Obtained from: OpenBSD
1998-01-11 17:07:20 +00:00
Alexander Langer
5e8b84b628
.Xr sigvec --> sigaction
...
Obtained from: OpenBSD
1998-01-11 16:56:01 +00:00
Alexander Langer
a5c3b32774
Add <sys/types.h> to synopsis.
...
Correct a grammatical error.
Add cross-reference to setrlimit(2).
Obtained from: OpenBSD
1998-01-11 16:51:49 +00:00
Alexander Langer
e69bcfc3bc
Expanded cross references.
1998-01-02 19:22:52 +00:00
Alexander Langer
7167d5b04c
Convert caddr_t --> void * for sys/mman.h functions.
...
mlock, mmap, mprotect, msync, munlock, and munmap are defined by
POSIX as taking void *. The const modifier has been added to
mlock, munlock, and mprotect as the standard dictates.
minherit comes from OpenBSD and has been updated to conform with
their recent change to void *.
madvise and mincore are not defined by POSIX, but their arguments
have been modified to be consistent with the POSIX-defined functions.
mincore takes a const pointer, but madvise does not due to the
MADV_FREE case.
Discussed with: bde
1997-12-31 01:22:01 +00:00
Alexander Langer
1948b335ba
Fixed formatting of the MADV_FREE flag description.
...
Pointed out by: bde
1997-12-30 05:17:33 +00:00
Alexander Langer
22d0a78532
Typo fix.
1997-12-30 04:05:47 +00:00
Alexander Langer
fd630dd1cc
Document MS_SYNC.
1997-12-30 03:26:15 +00:00
Tim Vanderhoek
02e6c12b3c
fork() checks RLIMIT_NPROC, not RLIMIT_NOFILE.
...
pr: docs/5260
submitted-by: Niall Smart [3]njs3@doc.ic.ac.uk
1997-12-26 16:11:49 +00:00
Bruce Evans
22301c4b46
Fixed spelling of EACCES.
1997-11-23 17:58:55 +00:00
John Polstra
3359c58c41
Add cross-references to rfork(2).
1997-11-18 03:59:30 +00:00
Julian Elischer
52bf64c787
Reviewed by: hackers@freebsd.org in general
...
Obtained from: Whistle Communications tree
Add an option to the way UFS works dependent on the SUID bit of directories
This changes makes things a whole lot simpler on systems running as
fileservers for PCs and MACS. to enable the new code you must
1/ enable option SUIDDIR on the kernel.
2/ mount the filesystem with option suiddir.
hopefully this makes it difficult enough for people to
do this accidentally.
see the new chmod(2) man page for detailed info.
1997-11-13 00:28:51 +00:00
Julian Elischer
b1f4a44b03
Reviewed by: various.
...
Ever since I first say the way the mount flags were used I've hated the
fact that modes, and events, internal and exported, and short-term
and long term flags are all thrown together. Finally it's annoyed me enough..
This patch to the entire FreeBSD tree adds a second mount flag word
to the mount struct. it is not exported to userspace. I have moved
some of the non exported flags over to this word. this means that we now
have 8 free bits in the mount flags. There are another two that might
well move over, but which I'm not sure about.
The only user visible change would have been in pstat -v, except
that davidg has disabled it anyhow.
I'd still like to move the state flags and the 'command' flags
apart from each other.. e.g. MNT_FORCE really doesn't have the
same semantics as MNT_RDONLY, but that's left for another day.
1997-11-12 05:42:33 +00:00
KATO Takenori
45d4f12362
Describe MNT_NOCLUSTER{R,W} flags.
...
Pointed out by: bde
1997-11-09 03:36:26 +00:00
John-Mark Gurney
f668085d2d
changed prototype to match text
...
changed sysctl to lsvfs as "sysctl vfs" doesn't return a listing of
possible filesystem names
1997-11-05 10:09:33 +00:00
Joerg Wunsch
56728a2905
Document EINVAL as a possible return value from open(2).
1997-10-22 07:29:13 +00:00
Bruce Evans
b966cc2394
Sorted lists.
1997-10-21 08:41:15 +00:00
Masafumi Max NAKANE
d39b43a399
Proper spacing in the Synopsis.
1997-10-16 01:19:15 +00:00
Bruce Evans
c81c89b410
Include the machine-dependent Makefile.inc for sys in the correct place.
1997-10-15 16:29:14 +00:00
Bruce Evans
2bc3b4d735
Removed the subdirectory paths from the definitions of MAN[1-9]. They
...
were a workaround for limitations in bsd.man.mk that were fixed about
2 years ago.
1997-10-15 16:16:41 +00:00
John Dyson
44f203cb96
Add the AIO/LIO to libc. They aren't fully done yet, but have been in the
...
kernel for a few months.
1997-10-10 05:48:16 +00:00
Wolfram Schneider
bf5cbf3551
Sort cross refereces in section SEE ALSO.
1997-09-29 19:11:55 +00:00
Mike Smith
378a2883fe
Typo fix
1997-09-28 03:28:34 +00:00
Poul-Henning Kamp
27262cac33
Add __getcwd() syscall, and have getcwd() take a shot at it.
...
If your kernel doesn't support __getcwd() or if __getcwd() cannot
deliver because of cache expiry, it does the canonical thing.
1997-09-14 16:57:27 +00:00
Peter Wemm
16115af153
A poll(2) manpage.
...
Obtained from: NetBSD
1997-09-14 05:44:35 +00:00
Peter Wemm
b52c91dd7e
Generate poll syscall stub
1997-09-14 03:29:55 +00:00
Joerg Wunsch
dbf4898f6c
Document SA_NOCLDWAIT.
...
Make all the SA_* flags go into a tagged list, to improve readability.
1997-09-13 19:43:24 +00:00
Bruce Evans
065bebee55
Removed superfluous quoting of function args.
1997-09-07 04:10:35 +00:00
Bruce Evans
f12d1f0bf6
Fixed style bug in pseudocode.
1997-09-07 04:01:27 +00:00
Steve Price
da0a2ddec5
Reference the correct version of BSD at the bottom of the
...
manpage.
PR: docs/3735
1997-08-23 21:32:50 +00:00
Bruce Evans
1ae93414c3
Fixed off by 1 error.
1997-08-21 19:44:41 +00:00
Peter Wemm
04b8783cda
Manpage for getsid(2).
1997-08-19 07:19:43 +00:00
Peter Wemm
4ff76833b4
Forgot to mention what getpgid(0) does.
1997-08-19 07:04:43 +00:00
Peter Wemm
ff31b5e404
Manpage for getpgid(2), wording taken from NetBSD.
1997-08-19 07:00:53 +00:00
Peter Wemm
38fed76f7f
Syscall stubs for getpgid()/getsid().
1997-08-19 06:23:45 +00:00
Steve Price
51cc902b40
Reflect reality of sticky bits and UFS-based filesystems.
...
PR: docs/4198
Submitted by: Ada T. Lim <ada@not-enough.bandwidth.org>
1997-08-17 00:19:28 +00:00
Steve Price
449a542231
Describe the QCMD macro and its parameters.
...
PR: docs/4261
1997-08-17 00:08:40 +00:00
Andrey A. Chernov
422ff09040
Explicitly point that it_value == 0 disables timer regardles of
...
it_interval value. It is backward-compatible with previous usage
and SunOS-compatible now.
1997-08-14 08:26:25 +00:00
Andrey A. Chernov
3ece8e2b27
Describe itimerfix upper limit
1997-08-14 07:57:58 +00:00
Steve Price
312ecb009a
Default size for FD_SETSIZE is 1024 not 256.
...
PR: bin/4177
Submitted by: Wolfgang Helbig <helbig@MX-BA.Stuttgart.De>
1997-08-11 01:31:30 +00:00
Adam David
ccb277de1a
execve of interpreter files
...
reword for grammar/clarity
1997-07-08 18:27:38 +00:00
Steve Price
681e5e7a09
Show the real revision date and not the date that this
...
manpage is being viewed.
1997-06-23 04:03:49 +00:00
Julian Elischer
50dab48a5b
Submitted by: Whistle Communications (archie Cobbs)
...
These changes add the ability to specify that a UFS file/directory
cannot be unlinked. This is basically a scaled back version
of the IMMUTABLE flag. The reason is to allow an administrator
to create a directory hierarchy that a group of users
can arbitrarily add/delete files from, but that the hierarchy
itself is safe from removal by them.
If the NOUNLINK definition is set to 0
then this results in no change to what happens normally.
(and results in identical binary (in the kernel)).
It can be proven that if this bit is never set by the admin,
no new behaviour is introduced..
Several "good idea" comments from reviewers plus one grumble
about creeping featurism.
This code is in production in 2.2 based systems
1997-06-02 06:24:52 +00:00
Peter Wemm
5c4722ca2f
Add xref to signanosleep(2)
1997-06-01 10:34:39 +00:00
Peter Wemm
34147a3e8f
Doc signanosleep, add to links
1997-06-01 09:47:06 +00:00
Peter Wemm
63f35faf52
Generate signanosleep(2) syscall wrapper
1997-06-01 09:20:30 +00:00
Eivind Eklund
6ad98044a1
it's'' ->
its'' where appropriate and typo fixes in time2posix.3.
...
Closes PR docs/3612.
Submitted by: Josh Gilliam <soil@quick.net>
1997-05-19 16:33:27 +00:00
Peter Wemm
cbe0c2e4af
Add clock_* and nanosleep manpages and links.
1997-05-12 12:18:14 +00:00
Peter Wemm
5995c83796
manpage for nanosleep(2)
...
Obtained from: NetBSD (I think jtc@netbsd.org wrote it)
1997-05-12 12:15:35 +00:00
Peter Wemm
6bc1aaa0d8
Man pages for clock_{get/set}time() and clock_getres().
...
Obtained from: kstailey@openbsd.org via OpenBSD sources
1997-05-12 12:13:10 +00:00
Peter Wemm
85c2765219
Create the clock_settime(), clock_gettime(), clock_getres() and nanosleep()
...
syscall functions.
1997-05-12 09:59:25 +00:00
Doug Rabson
e8ec170c35
Add syscalls for kernel linker.
1997-05-07 18:12:14 +00:00
John Birrell
870039320f
Changed all paths to be relative to src/lib instead of src/lib/libc
...
so that all these makefiles can be used to build libc_r too.
Added .if ${LIB} == "c" tests to restrict man page builds to libc
to avoid needlessly building them with libc_r too.
Split libc Makefile into Makefile and Makefile.inc to allow the
libc_r Makefile to include Makefile.inc too.
1997-05-03 03:50:06 +00:00
Andrey A. Chernov
d4192bac8e
Add vfork(2) to SEE ALSO
1997-04-25 14:41:55 +00:00
Bruce Evans
3d56ef8c48
Generate .S files for syscalls. This has many advantages:
...
- dependencies actually work (I need this to propagate some fixes
in <machine/asm.h>)
- the cpp pipeline goes away, so errors can't leak out of it and
an ANSI cpp is automatically used.
- it's simpler - standard rules get used instead of repetitive
special rules. (This showed bugs in the strip steps in the
standard rules. The wrong strip flag was also used for *.po
here.)
Removed some ${ECHO}s and `@'s. Normal make echoing of what is
being done is now not much more verbose than the echo messages
were, and is more useful.
1997-04-23 10:49:54 +00:00
Bruce Evans
11663637b8
Fixed missing const. Include <unistd.h> so that the function type gets
...
checked.
Submitted by: partly by roberto
1997-04-14 15:14:58 +00:00
Bruce Evans
e37d0e2391
Fixed #includes in synopsis.
1997-04-13 13:48:43 +00:00
Bruce Evans
cc2680f7dd
Updated the LOCK_* #defines in the synopsis to be lexically identical
...
with the (Lite1) ones in fcntl.h).
1997-04-13 13:43:06 +00:00
Bruce Evans
b60f740fec
Fixed missing #include in synopsis.
1997-04-11 18:57:26 +00:00
Bruce Evans
d154848cd1
Fixed return type of __syscall() in synopsis.
...
Don't quote "..." in synopsis. Quoting here is unnecessary and unusual.
1997-04-11 18:54:05 +00:00
Bruce Evans
1fd2a774d4
Fixed missing const(s) or #include(s) in synopsis.
1997-04-11 18:47:10 +00:00
Bruce Evans
99566cdcca
Fixed synopsis (the #include was bogus and the return type for brk() was
...
wrong).
1997-04-11 18:39:44 +00:00
Peter Wemm
3b6bf52958
Missing newline caused too much text to be fed to the macro.
...
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>, PR#3228
1997-04-08 10:45:10 +00:00
Peter Wemm
165dc08286
setsid is declared in <unistd.h>, which is self sufficient (doesn't need
...
prior <sys/types.h>)
Fixes PR#3229, from Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
1997-04-08 10:43:47 +00:00
Peter Wemm
8959b2546d
Update to include details about the changes to setuid/setgid.
1997-04-02 17:24:16 +00:00
John Polstra
6f78fb0cc1
Correct the most glaring errors. I have a feeling there are some
...
left.
1997-04-02 01:42:07 +00:00
Andrey A. Chernov
72daaae383
Link chown with lchown
1997-04-01 23:07:55 +00:00
Andrey A. Chernov
f7000016df
Add issetugid.2 to MAN2 list
1997-04-01 22:57:56 +00:00
Mike Pritchard
02dd678d7e
Xref the new issetugid(2) man page where appropriate.
...
Also add additional set*id(2) xrefs where appropriate.
1997-04-01 18:58:38 +00:00
Mike Pritchard
625fe116e7
Don't xref setregid(2) twice - one of them should be setreuid(2).
1997-04-01 18:50:56 +00:00
Mike Pritchard
51aa564f75
Fix one very minor mdoc problem. Gentle enough, Peter? :-)
1997-04-01 18:45:57 +00:00
Mike Pritchard
13bf59efdc
Fix a minor grammar problem.
1997-04-01 18:06:33 +00:00
Peter Wemm
0e1cf9a328
General cleanup and update to specify exactly how our implementation
...
passes on the status across fork/exec.
The previous version had some typos, referred to itself as link(2) in
one place :-), and didn't really match openbsd's implementation either.
Now that I've mentioned typos, hopefully our Typo Police and Xref Police
will be gentle with me. :-)
1997-03-31 16:36:14 +00:00
Peter Wemm
8996ff49a1
Steal issetugid man page from OpenBSD. Needs work..
...
Obtained from: OpenBSD
1997-03-31 15:59:14 +00:00
Peter Wemm
374506988c
Add libc hook for issetugid()
1997-03-31 15:43:22 +00:00
Peter Wemm
30493bb81b
Create lchown() in libc and document it as a variation of chown().
1997-03-31 12:37:35 +00:00
Bruce Evans
58d6cb893a
Fixed #includes in synopsis to compile.
...
Fixed #includes in synopsis to declare the prototype in the synopsis.
Fixed stale types in description of struct dirent.
1997-03-28 12:27:42 +00:00
Mike Pritchard
6629a7327d
Get my last commit right. The NOTE section now reads:
...
The sa_mask field specified in act is not allowed to block SIGKILL or
SIGSTOP. Any attempt to do so will be silently ignored.
Now where did I leave that pointy hat...
1997-03-25 18:33:23 +00:00
Mike Pritchard
eb5ca91408
Change the description of how attempts to block SIGKILL and SIGSTOP
...
are handled. The system call will actually fail in this case - the
system doesn't silently ignore the request. Closes PR# 3047
Pointed out by: fenner
1997-03-25 03:39:54 +00:00
John-Mark Gurney
bb135fe9a1
add xrefs for getpeername, so other people that look for it can find it.. :)
1997-03-24 01:22:01 +00:00
Mike Pritchard
8a7f0369b3
Use the .Tn macro for generic FreeBSD references. Other minor cleanup.
1997-03-21 20:57:20 +00:00
Bill Paul
effbdb690f
Document SCM_CREDS changes.
1997-03-21 16:52:05 +00:00
Bruce Evans
3ce29386aa
Fixed missing function types in synopsis.
1997-03-19 00:32:42 +00:00
Bruce Evans
f68da8d891
Fixed synopsis (put all of the function (return) type info in .Ft and
...
none in .Fn).
1997-03-19 00:06:09 +00:00
Bruce Evans
ea6bd16b04
Removed unnecessary quoting of function names in synopsis to simplify
...
automated checking of synopses.
1997-03-18 23:57:33 +00:00
Bruce Evans
1fe82dfebf
Updated prototype for mount() to match Lite2 reality for the 1st arg
...
and Lite1 or earlier reality for the 4th arg.
1997-03-13 21:11:33 +00:00
Bruce Evans
9786bca933
Make this man page really match the current <sys/signal.h> again and
...
the 2.x <sys/signal.h> for the first time :-). The type of ss_sp
was lexically different.
1997-03-12 17:16:22 +00:00
Mike Pritchard
1ec7f27c99
Make this man page match the current <sys/signal.h> again :-).
...
Bruce says that since NetBSD, OpenBSD and Linux currently
use ss_sp, we won't be changing it to the lite2 ss_base.
The type may change at some later date.
1997-03-12 16:23:36 +00:00
Mike Pritchard
d6582c6735
Update the structure to match how things are going to appear after
...
bde commits some changes later tonight.
1997-03-12 15:35:52 +00:00
Bruce Evans
1da37b4c38
Restored a .Fa line that was lost in the Lite2 merge.
1997-03-12 15:18:28 +00:00
Mike Pritchard
ed1fa5e0fd
Cleanup some of the Lite2 merge. Most of it is mdoc cleanup,
...
but in one case the Lite2 changes were flat out wrong and
caused the man page to disagree with a header file.
There are still some *roff macro calls that were added that
I have yet to figure out what to do with in some of the man pages.
1997-03-12 14:49:41 +00:00
Peter Wemm
5faf00b5da
Merge from Lite2 onto mainline -
...
- add undelete() and undelete.2 (requires libc minor bump some time)
- man page updates
1997-03-11 11:35:56 +00:00
Peter Wemm
e5493ddb0f
This commit was generated by cvs2svn to compensate for changes in r23658,
...
which included commits to RCS files with non-trunk default branches.
1997-03-11 11:29:42 +00:00
Peter Wemm
662909a780
Import CSRG 4.4BSD-Lite2 lib/libc onto vendor branch
1997-03-11 11:29:42 +00:00
Stephen McKay
ac225cf76d
Clarified the behaviour of dup2(fd1,fd2) when fd1==fd2 and when fd1 is invalid.
...
Safe for 2.2!
1997-03-09 13:16:48 +00:00
Mike Pritchard
e42337987f
Add a missing semi-colon.
...
Submitted by: jmg
1997-03-07 06:15:54 +00:00
Andrey A. Chernov
1e12d1c9d9
Remove words about lower limit needed (from BUGS section), we have
...
precise limit now
1997-03-03 23:50:55 +00:00
Andrey A. Chernov
ee58dcaeb3
Use stricter MAXLOGNAME now
1997-03-03 09:52:26 +00:00
Andrey A. Chernov
216a8ce058
Reflect current MAXLONGNAME value and specify that null included
1997-03-03 09:17:16 +00:00
Andrey A. Chernov
c3e7a0efd1
MAXLOGNAME currently 16, not 12
1997-03-02 21:47:03 +00:00
Peter Wemm
7e546392b5
Revert $FreeBSD$ to $Id$
1997-02-22 15:12:41 +00:00
Mike Pritchard
be619c7fbd
Update to reflect new Lite2 mount.h and friends.
1997-02-10 07:36:00 +00:00
Mike Pritchard
4cb0cd1bb5
Update to reflect new Lite2 mount.h.
1997-02-10 07:29:25 +00:00
Mike Pritchard
21ac7f5f23
Don't use hardcoded *roff font change requests.
1997-01-31 01:06:39 +00:00
Mike Pritchard
c492ccdb9a
Very minor mdoc cleanup.
1997-01-31 00:25:12 +00:00
Mike Pritchard
f71a0a5ba8
Update to reflect current include files.
1997-01-30 22:39:40 +00:00
Mike Pritchard
d04f83f2e2
Update to reflect current include files.
1997-01-30 21:31:52 +00:00
Joshua Peck Macdonald
e10cf2fa74
Correct "Chflags() will fail it:" to read "Chflags() will fail if:".
1997-01-30 10:25:38 +00:00
Mike Pritchard
62ae6ac04d
Update to reflect the current mount.h.
1997-01-29 05:43:46 +00:00
David E. O'Brien
21eab473b3
I was porting something from sysV world and found our cross references
...
not quite as good as I would expect. So I'm introducing mknod to mkfifo,
and vice-versa.
1997-01-27 19:20:05 +00:00
Mike Pritchard
0469f5cd68
Document a couple of additional errno's.
...
Submitted by: Steinar Haug and Heiko W. Rupp
Obtained from: NetBSD-bugs & FreeBSD-current mailing lists
1997-01-26 03:44:55 +00:00
Wolfram Schneider
75141cc987
Sort cross references.
1997-01-20 23:23:22 +00:00
Jordan K. Hubbard
1130b656e5
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.
1997-01-14 07:20:47 +00:00
Mike Pritchard
9880dddc9e
Add missing RETURN VALUES/ERRORS sections.
1997-01-12 00:38:36 +00:00
Mike Pritchard
0604e65367
Rename the DIAGNOSTICS sections in several man pages
...
to RETURN VALUES like they should be.
1997-01-12 00:09:02 +00:00
Mike Pritchard
8b3cccfc04
Remove the EINVAL error from the ERRORS sections that
...
say is means that a pathname had the high-order bit
set, since this is no longer an error.
1997-01-11 23:56:32 +00:00
Mike Pritchard
f111d9977f
Minor mdoc fixes in msync.2 and munmap.2.
...
Add RETURN VALUES and ERRORS sections to mincore.
Closes PR# 1493.
1997-01-11 23:33:18 +00:00
Mike Pritchard
4a1ada815b
Forgot a .El macro.
1997-01-11 23:26:44 +00:00
Mike Pritchard
5a547a7217
Add RETURN VALUES and ERRORS sections.
1997-01-11 23:20:29 +00:00
Mike Pritchard
bf67a4237e
Some mdoc cleanup. Also added a RETURN VALUES and ERRORS
...
section.
Part of PR# 1493.
1997-01-11 22:51:27 +00:00
Mike Pritchard
25be21b630
Remove the comment about file names having to
...
be 7 bit clean, since it isn't true anymore.
Part of PR# 1493.
1997-01-11 22:31:47 +00:00
Mike Pritchard
9e5fade061
Bring stat(2) into line with what is now actually in
...
stat.h. Also add a little blurb regarding st_mtime &
friends clarifiying how they are defined in a
non-_POSIX_SOURCE envorinment. Closes PR# 1089.
1997-01-11 21:45:57 +00:00
John Polstra
1a809a51b0
The error returned when F_SETLK collides with an existing lock is
...
EAGAIN, not EACCES. POSIX says that either one is OK.
2.2 candidate.
1997-01-08 23:48:02 +00:00
Joerg Wunsch
ca4967cbda
Document the various reasons for EINVAL.
...
Document the flaw that `offset' is required to be page-aligned, in the
BUGS section.
1997-01-08 12:02:15 +00:00
Wolfram Schneider
13608f6661
comma typos
1996-12-23 23:09:55 +00:00
Steven Wallace
78ecc89829
Back out change. The last argument to semctl() IS union semun
...
for the C library call, which is a wrapper that passes it by reference
to the kernel.
1996-12-18 08:03:31 +00:00
Jordan K. Hubbard
6e173e27c2
Last argument to semctl() is union semun *, not union semun.
...
Pointed-Out-By: swallace
Person-With-Commit-Privs-By-Whom-It-Should-Have-Been-Committed: swallace
1996-12-17 21:58:00 +00:00
Mike Pritchard
487990280d
Correct some xrefs/mlinks.
1996-12-14 23:27:20 +00:00
Alexander Langer
6616431596
POSIX.4 defines MAP_FAILED to be the error return from mmap().
1996-12-12 01:00:14 +00:00
Mike Smith
b0236c093d
English pedantry : affect -> effect
...
Submitted by: Daniel O'Callaghan" <danny@panda.hilink.com.au>
1996-12-09 06:04:03 +00:00
Andrey A. Chernov
fca321513e
Turn POSIX_SAVED_IDS off
1996-12-06 22:53:52 +00:00
Mike Pritchard
96bafa0758
The semget man page uses the incorect symbol for alter
...
access. Closes PR# 1712.
Submitted by: Kent Vander Velden
1996-12-03 23:03:22 +00:00