Commit Graph

357 Commits

Author SHA1 Message Date
enami 405926920b - Don't use capital letter for function name and argument.
- Sort SEE ALSO list.
1997-10-11 03:33:25 +00:00
enami 2f07ed897a Don't use capital letter for function name and argument. 1997-10-11 03:31:01 +00:00
enami 07caf92eec - Don't use captial letter for function name or function args even if
it is at the beginning of a sentence.
- In SYNOPSIS, rename function argument ``file'' to ``path'', since it is
  refered as ``path'' in DESCRIPTION.
- Use ``Fa path'' instead of ``Xr File'', since probably use of Xr is a typo,
  and now function argument is called ``path''.
1997-10-11 03:27:59 +00:00
enami 9c02ab376e Don't start function name with capital letter even if it is beginning
of a sentence.
1997-10-11 03:19:39 +00:00
enami baf66c5d60 Remove description about behaviour of 4.4BSD symlink. 1997-10-11 03:18:11 +00:00
mrg 55c881fbd2 when creating the per-device extent, use from 0 to nblks, and then
extent_alloc_region() any skipped space.  this is (basically) what
the previous swap code did (with rmaps rather than extents).
1997-10-10 13:16:24 +00:00
mrg 74f573d85d remove advertising clause from all my licenses. 1997-10-10 05:39:47 +00:00
fvdl e03a6d4d3e Add new getdents() syscall, provide compat code for old getdirentries. 1997-10-10 02:15:44 +00:00
mycroft 7348dd86b1 Document that the time zone is obselete, add an xref to localtime(3), and
update the HISTORY section.
1997-10-09 05:05:56 +00:00
enami f67a987e2d Acutally, lchmod, lchown and lutimes may set errno to ELOOP. 1997-10-06 08:22:58 +00:00
enami e61b385cbb Add C library interface for new system call lchmod, lchown and lutimes. 1997-10-06 01:12:06 +00:00
enami 435d770085 Add C library interface for new system call lchmod, lchown and lutimes. 1997-10-06 01:12:04 +00:00
enami 67aed4b601 Add C library interface for new system call lchmod, lchown and lutimes. 1997-10-06 01:12:02 +00:00
hubertf 560cebec0a s/Path/Dirname/; closes PR lib/4155 1997-09-27 19:33:20 +00:00
hubertf f19d449a84 Typo: qetext -> etext; closes PR lib/4156 reported by entropy@tardis.bernstein.com 1997-09-27 19:23:34 +00:00
mikel e13ea50bb5 RCSid police 1997-09-20 04:16:40 +00:00
mikel 42c4fcf3eb reference SS_* constants, not SA_* constants; from der Mouse in PR lib/4117
add some whitespace
1997-09-20 02:49:43 +00:00
cgd 8359b5d27b "int filedes[2]" is more correct than "int *filedes" in synopsis. 1997-09-17 23:50:08 +00:00
jtc 5b466bef97 Changed order of STANDARDS and HISTORY subheads to conform with
specification in mdoc(7).
1997-09-09 07:26:02 +00:00
chuck 1a99278044 import minherit from OpenBSD 1997-09-08 18:42:43 +00:00
mikel abec49ea56 add HISTORY line for swapon(), and eliminate all reference to libc
major numbers.
1997-08-27 07:31:36 +00:00
mikel 45b9cc41fd feed makelintstub to sh, don't rely on x-bits 1997-08-25 05:07:43 +00:00
mikel 080f345dd2 fix numerous typos, some found by <entropy@tardis.bernstein.com> (PR
lib/4016) and others found by myself.  make Dt macro (document title)
  match filename.
1997-08-20 05:17:39 +00:00
mikel 3694683be8 add link from swapon(2) to swapctl(2); from
<entropy@tardis.bernstein.com> in PR lib/4015
while I'm here, also move swapon.c to a more appropriate spot
1997-08-20 04:58:41 +00:00
mikel 0dd6f777c8 fix typo; from <entropy@tardis.bernstein.com> in PR lib/4006 1997-08-19 04:40:03 +00:00
mikel 43cdfeec3e xref setpgid(2), not nonexistent setpgid(3) 1997-07-22 05:59:58 +00:00
phil f7b40c4b07 Try to make man page refelect reality. EINVAL for "operation" argument,
EOPNOTSUPP for an fd not talking about a v-node (file in man page).
Closes PR2602.
1997-07-17 18:20:48 +00:00
mikel 93d703eed2 xref setgid(2) not nonexistent setgid(3), sort xrefs 1997-07-16 07:09:14 +00:00
mikel 48fbbaa026 xref quotactl(2) not nonexistent quota(2) 1997-07-16 06:05:58 +00:00
mikel 9c10bd8647 xref killpg(3) not obsolete killpg(2), sort xrefs 1997-07-15 07:13:29 +00:00
mikel 5a13994cb6 xref mmap(2), not self; xref mlock(2); sort xrefs 1997-07-15 06:52:43 +00:00
mikel 8312548282 xref getpagesize(3) not getpagesize(2), sort xrefs 1997-07-15 06:47:38 +00:00
mikel 1bc886dbc0 kadb(4) is dead, long live ddb(4)
remove obsolete BUGS section (hp300 supports RB_KDB, and apparently
  nothing uses RB_DFLTROOT anymore)
1997-07-15 03:04:56 +00:00
kleink c213a3af8b Add missing `STANDARDS' compliance statements. As we #define _POSIX_VERSION
to 199009L, bump existing statements to 1003.1-1990.
1997-07-14 23:19:39 +00:00
christos 3ad08ca2f9 Fix RCSID's 1997-07-13 20:25:30 +00:00
perry 07c4b8d6ac nuke reference to nonexistant MAP_WRITE flag, per Brian Grayson, pr-3698 1997-07-12 18:44:48 +00:00
perry f7512395e6 document EFTYPE error return (from der Mouse, pr-3476) 1997-07-12 18:38:06 +00:00
mikel 6d9c162fda xref gethostid(3) not gethostid(2) 1997-07-11 08:05:51 +00:00
mikel 9431a9e7b2 xref getdtablesize(3) not getdtablesize(2) 1997-07-11 08:00:52 +00:00
mikel 68d5856411 xref _exit(2) or exit(3) instead of exit(2) 1997-07-10 07:54:12 +00:00
mikel d61bcdd8e8 xref execve(2), getdtablesize(3) instead of execv(2), getdtablesize(2) 1997-07-10 07:44:49 +00:00
kleink 2d5034e643 EPERM is returned when the file to be removed is a directory and the file
system containing it does not permit the use of unlink(2) on a directory.
Add a missing comma.
1997-07-01 09:52:53 +00:00
phil 1c1a1ceb84 Update for reality. vfork differes only in the suspension of the parent.
(Closes PR 2713.)
1997-06-30 18:42:51 +00:00
lukem 76b5bb5198 fix a couple of typos 1997-06-21 07:02:40 +00:00
mrg 2989e9f477 actually document swapctl(2). 1997-06-20 05:47:58 +00:00
mrg 7bc62c9a2d move swapon() stub here 1997-06-12 22:39:15 +00:00
mrg 552af779d2 bring mrg-vm-swap2 onto mainilne. 1997-06-12 15:46:19 +00:00
mikel cfbba2e092 getdtablesize(2) -> getdtablesize(3) 1997-06-06 04:03:19 +00:00
cjs ce91a5dfce Back out BUILDDIR change. 1997-05-31 22:38:59 +00:00
kleink 1dd65e81d9 DESTDIR -> BUILDDIR 1997-05-30 21:36:26 +00:00
cgd c917dfb5b2 Fix broken uses of Dd. Both the mdoc and mdoc.samples pages agree:
.Dd is supposed to be invoked like:
	.Dd month day, year
e.g. ".Dd January 25, 1989", rather than:
	.Dd "month day, year"
which is what these pages did.
1997-05-29 01:48:05 +00:00
jonathan 7a5244ba6c Delete hanging .if left by patch. 1997-05-24 03:02:12 +00:00
jonathan 346af6eeff More table-driven changes: split CPICFLAGS into separate flags, to
support the two different incompatible rules for build .so files from
.S source on both NetBSD and binutils toolchains:

	 ${CPP} | ${AS} for syscalls
	 ${CC}   	for non-syscalls
for which the different toolchains's ${AS}  requires diffferent flags.
1997-05-24 01:42:36 +00:00
pk ddc2d9d857 MNAMELEN is 90. 1997-05-21 21:48:47 +00:00
kleink f41ec7b2ac Add/update 1003.1 conformance notice. 1997-05-16 16:03:53 +00:00
kleink 733adc6801 Add/update 1003.1 conformance notice. 1997-05-16 15:31:01 +00:00
kleink 645ac6dfe5 Update standards conformance. 1997-05-16 15:19:40 +00:00
kleink eaf8e7e2ee Note 1003.1 conformance. 1997-05-16 15:18:22 +00:00
kleink b1f98ac0f2 Update standards conformance. 1997-05-15 17:05:18 +00:00
kleink 05aaaac188 Precede the dependency on /usr/include/sys/syscall.h with ${DESTDIR};
fixes PR/3595 from dave@comp.vuw.ac.nz (Dave Sainty).
1997-05-14 13:33:23 +00:00
kleink 244f0cc5f2 Update to the new `chown(2) vs. (S_ISUID|S_ISGID)' world order. 1997-05-13 17:45:16 +00:00
mikel a9f44d3e01 xrefs need section numbers 1997-05-13 03:15:40 +00:00
mikel 7c0be96cf7 xref sigprocmask(2), not obsolete sigsetmask(2). 1997-05-12 07:46:33 +00:00
kleink 3cfcf494cd Use PSEUDO_NOERROR() for _exit(): it never returns. 1997-05-02 18:16:50 +00:00
kleink 1cacd20927 Note that fchown(2) also implies clearing the set-{group,user}-id bits;
update standards conformance.
1997-04-30 19:35:33 +00:00
tls fd8263148c document kernel change 1997-04-26 21:25:49 +00:00
mycroft 96e0f61989 Rework text explaining false positives. 1997-04-23 20:29:52 +00:00
mikel e98ae4a7d1 document new reasons why {,f}chflags() can return EPERM; fixes
PR kern/3491.  also, fix typo found by Paul Boven.
1997-04-23 06:00:51 +00:00
mikel 459878d396 add description of file flags, with xrefs to chflags(2).
add missing group/other file mode bits (!).
eliminate obsolete CAVEATS section.
fix misc. grammar and macro usage errors.
1997-04-22 06:40:38 +00:00
mikel 9c59822c67 add missing opaque and archived bits; from Paul Boven in PR kern/3491.
also fixed some formatting nits.
1997-04-22 06:10:26 +00:00
jtc ef676dcc1a Add stubs which set errno to ENOSYS and return -1 for the POSIX.1b
timer_* API.  This was done to avoid bumping the libc minor number
each time a new portion is implemented.

This should be extended to the entire .1b API, although that will
require minor header file modifications to add the required structure
and type definitions.
1997-04-17 19:07:15 +00:00
jtc 3bfc110d1d Add nanosleep 1997-04-17 18:13:41 +00:00
jtc e56fb3b58a Documentation for the new nanosleep syscall.
Hacked out from the sleep(3) and other exiting manpages.
1997-04-17 18:12:02 +00:00
kleink 64a2cc5d5b Documented EINVAL result for invalid resulting offsets. 1997-04-04 14:32:54 +00:00
mikel cf6ca2ec52 oops, realphabetize manpages 1997-04-01 07:50:19 +00:00
christos 98931492ff PR/3410: NAKAJIMA Yoshihiro: Add futimes.2 link 1997-03-29 21:35:45 +00:00
thorpej 71f8c85449 PowerPC uses new binutils, as well. 1997-03-29 21:07:19 +00:00
mikel ccf0993f9d cleanup xrefs 1997-03-27 08:20:35 +00:00
mikel e8ec797779 oops, missed one (from PR 3397) 1997-03-27 07:57:12 +00:00
mikel 4ab6dc7d2e allow examination of SIGKILL and SIGSTOP signal handlers (but still
disallow changes); from Klaus Klein in PR standards/3398.
1997-03-27 07:52:25 +00:00
mikel b81091e992 POSIX.1 specifies that a failed link() to a directory must return EPERM,
and EMLINK was not documented; from Klaus Klein in PR standards/3397.
Also documented EOPNOTSUPP for filesystems that don't support hard links.
1997-03-27 07:30:25 +00:00
mikel 19fd4b60de make setpgid(pid, pgrp) return EINVAL if pgrp < 0 as required by POSIX.1;
from Klaus Klein in PR standards/3395.
1997-03-27 06:14:03 +00:00
mikel f07e47bdb6 add ktrace(2), don't segregate SYSV IPC manpages, and add link for shmdt(2) 1997-03-27 02:39:15 +00:00
is c8785a5591 Added EHOSTUNREACH description to ERRORS, closing PR 3133. 1997-03-25 15:43:06 +00:00
mikel 863572aff7 fix misplaced punctuation in SEE ALSO section. 1997-03-25 05:19:05 +00:00
mikel 04695059c2 add xrefs to readlink(2) and symlink(7). former from Brian Grayson in
PR misc/3378, latter by me.
1997-03-25 05:18:21 +00:00
mikel 8d58d36e7b make manpage match header; from Brian Grayson in PR misc/3367
(partial fix).
1997-03-21 05:59:54 +00:00
mikel 0159e147c7 per-user process limit is set by RLIMIT_NPROC, not MAXUPRC; fixes PR 888. 1997-03-11 07:27:59 +00:00
mouse 80c0d60f84 alternate -> alternative, per PR 2643 1997-03-08 13:47:08 +00:00
mouse ff44468136 alternate -> alternative, per PR 2643 1997-03-08 13:36:38 +00:00
mikel 35ccea10a2 fix broken xref, add entries for EOPNOTSUPP, and indicate that this
syscall arrived in 4.4BSD.
1997-03-05 06:53:40 +00:00
mikel e707982f35 check options argument to wait{3,4,pid}(); from Klaus Klein in PR 3182. 1997-02-07 05:33:07 +00:00
mikel ce6705faed replace <sys/types.h> with <unistd.h> and fix type of brk();
PRs 2938 and 3132.
also added xref to mmap(2).
1997-01-23 05:32:52 +00:00
perry 44f0373a13 change sigpause(2) to sigsuspend(2) or sigpause(3), depending
Also try to fix other bad references to sig* man pages.
Fixes pr-2885 from Jonathan Stone
These SEE ALSO sections are still bloody messes (sigh)
1997-01-17 03:44:59 +00:00
perry 11c8a144e6 minor formatting tweak 1997-01-12 05:18:14 +00:00
thorpej 45d4f45f46 Fix typo; control message type for SO_TIMESTAMP is SCM_TIMESTAMP. 1997-01-12 01:01:06 +00:00
thorpej 2773f282b9 Document the SO_TIMESTAMP socket option. 1997-01-12 00:46:08 +00:00
cgd 80aa3bcb46 Fix quad_t __syscall() return goofs. Now these should work on big-endian
systems, too.
1996-12-23 03:00:25 +00:00
cgd 5f4060ddf0 a script to build C source code stubs to be fed to lint(1) from the data
in <sys/syscall.h>.
1996-12-22 11:38:34 +00:00
cgd 132d3e56e8 add LASM, LNOERR, and LPSEUDO variables, analogous to e.g. PASM, PNOERR, and
PPSEUDO but for .ln files rather than .po files.  Add the new variables
to LOBJS, as well.  The rules to build those objects them call a helper
script (sys/makelintstub) and pipe the result to lint.  Unfortunately,
dependency handling for these built .ln files is a bit sub-optimal right
now, but that can be fixed later.
1996-12-22 11:37:37 +00:00
cgd 4a62cd93f8 explicitly cast __syscall() returns to (int) so that lint knows
that we know what we're doing.
1996-12-22 10:40:27 +00:00
cgd 675052764f fix bogon: <sys/shm.h>, not <sys/msg.h>, should be included to use this. 1996-12-22 10:35:20 +00:00
cgd 1d8e0e8fda note that __syscall() is prototyped to return a quad_t 1996-12-21 01:38:56 +00:00
cgd d3b76936e9 pull in unistd.h for prototypes 1996-12-20 20:17:19 +00:00
jtc 75eaaaa282 Add clock_* and ntp_* syscalls 1996-11-19 02:48:26 +00:00
lukem 43d6d7cf35 fix the the typos 1996-11-12 01:04:24 +00:00
mycroft c9ec05f4b2 Treat reboot() like a normal system call. From PR 2458. 1996-11-11 13:41:08 +00:00
cgd 61f9093c88 document MNT_NOCOREDUMP 1996-10-23 22:54:26 +00:00
explorer e2cf7cd786 ufs/quota.h -> ufs/ufs/quota.h, and some instances of ufs -> ffs
closes pr misc/2842
1996-10-22 21:49:00 +00:00
perry a0028dc022 Remove spurious clock_* syscalls that got committed last night. They
broke shared libc's very badly. (Okayed by thorpej).
1996-10-19 18:42:12 +00:00
jtc 4f35ae26fc Generate syscall functions which can never fail (getgid, getegid, geteuid,
getpid, getppid, ...) with new RSYSCALL_NOERROR macro which has been added
to the SYS.h header of each port.
1996-10-19 00:54:22 +00:00
cgd 4cd050e74f temporary hack until better support for multiple toolchains is in the tree:
build SASM and SPSEUDO on the alpha without the '-k' flag to the assembler,
since -k is a flag specific to NetBSD's hacked assembler.
1996-10-13 20:28:55 +00:00
scottr 6f72cdccd4 Remove outdated BUGS section (from Mike Long, PR 2804) 1996-10-04 16:59:46 +00:00
christos e324d0c9f6 Reflect reality. 1996-09-28 19:08:22 +00:00
jtc 6c68d47b78 Renamed _getlogin syscall to __getlogin, as _getlogin is the namespace
clean name for getlogin.

Moved _getlogin.o (now __getlogin.o) from PSEUDO to ASM, as this
syscall really does have a return value (although it will "always"
succeed since it should only be called from libc's getlogin())
1996-09-19 04:50:02 +00:00
mycroft c49d89171e Mention that timeout is in milliseconds. 1996-09-07 21:53:08 +00:00
mycroft 28a375c45a Cross-reference poll(2). 1996-09-07 21:51:53 +00:00
mycroft 56b990d61e Document the use of INFTIM. 1996-09-07 21:50:07 +00:00
mycroft 52528cc4f8 Add a poll(2) man page. 1996-09-07 19:05:32 +00:00
mycroft f6f3a3525f Document EFAULT as a valid error. 1996-09-07 17:54:26 +00:00
mycroft 65e2460e9e Build a stub for poll(2). 1996-09-07 14:25:51 +00:00
mrg 18393cb155 document RB_STRING. 1996-08-10 00:22:29 +00:00
thorpej 5ef055ef5c Phrasing/formatting tweaks, from Kenneth Stailey <kstailey@dol-esa.gov>
in PR #2677.
1996-08-09 19:09:32 +00:00
mrg 9c0b5cc2eb reboot(2)/getpgid(2) changes. 1996-08-09 14:10:45 +00:00
mrg 74693079c6 update for new reboot(2). 1996-08-09 10:32:11 +00:00
mycroft 601306abca Resurrect the setre[ug]id() stubs. 1996-06-23 11:52:49 +00:00
mycroft 23558a0acd Clean up removed files. 1996-06-23 11:50:33 +00:00
mycroft db3e68aa58 Describe the _POSIX_SAVED_IDS situation more clearly. 1996-05-21 23:39:57 +00:00
mycroft e376b17fef Build a stub for futimes(). 1996-04-23 10:42:30 +00:00
mycroft ad2105650e Document futimes(). 1996-04-23 10:34:16 +00:00
jtc 991d366a82 Update to agree with <sys/mount.h>; From Todd C. Miller <millert@cs.colorado.edu> 1996-02-29 23:47:48 +00:00
jtc 1980640710 comment out PT_READ_U, PT_WRITE_U, PT_SYSCALL descriptions 1996-02-23 01:39:41 +00:00
phil f85411e692 Change to fit reality. Backlog is limited to 128, not 5.
(sys/socket.h: SOMAXCONN)
1996-02-16 20:38:45 +00:00
mycroft 3544b72f01 Update to match mount(2) prototype. 1996-02-08 18:33:58 +00:00
mycroft 18fbe90d92 Document EMFILE and ENFILE. 1996-01-31 20:14:42 +00:00
jtc 78db0b395c Add S_IFWHT to correspond with <sys/stat.h>; Reported by Mike Long in PR #1949 1996-01-17 02:15:28 +00:00
thorpej 05df93de55 Document the EACCES errno value as returned by sendmsg(2), per
Ted Mellon <mellon@fugue.com>, PR #1093.
1996-01-15 01:17:18 +00:00
jtc 990dc3cb42 Fix grammar error pointed out by Peter Seebach in PR#1846 1995-12-27 21:17:02 +00:00
jtc 31ed1143ff merge in changes from 1.1 release branch 1995-11-28 06:41:14 +00:00
cgd a2ce90f34c change definition of profil() to make it 64-bit friendly. This has
no practical consequence on 32-bit systems.  old prototype was
int profil(char *, int, int, int), and new one is int profile(char *,
size_t, u_long, u_int).  the size_t is the size of the buffer,
and the u_long is the 'starting offset'.  (I changed the last int
to u_int, because it's treated as a u_int everywhere, and isn't
logically a signed value.)
1995-11-22 23:07:19 +00:00
jtc 15ad6704b0 SysV IPC manpages from Frank van der Linden 1995-10-16 23:49:07 +00:00
jtc b5d1933995 Manpage fixes from Jochen Pohl. Aligns the prototypes in the SYNOPSIS
section with the actual function declarations.  See PR #1589 for details.
1995-10-12 15:40:27 +00:00
christos d0749900af Don't write a.out files; breaks parallel makes. 1995-09-25 00:57:28 +00:00
cgd d9393d75fb fix pr 1214 slightly differently. i _didn't_ use the .Fa macro to
mark "file," because in context it didn't seem as if the argument was
being literally named.  rather it seemed that the argument's purpose
being described.  (the difference being: "... modification times of the
file named by file" would be a case where the the argument was named,
and thus be used with .Fa.)
1995-07-12 07:18:31 +00:00
cgd 8f0aa84845 make these manual pages match current reality 1995-06-29 11:40:44 +00:00
cgd abde65bef8 fix typo, as pointed out by David Brownlee 1995-06-27 22:32:28 +00:00
cgd 873e3c7169 add mlock xrefs as suggested by davide@cs.cmu.edu 1995-06-24 10:47:05 +00:00
cgd 98c450a103 add mincore xref as suggested by davide@cs.cmu.edu 1995-06-24 10:42:03 +00:00
jtc 5c433aa57e char * -> const char * 1995-04-19 23:31:15 +00:00
mycroft 4c34be6b52 Clean up deleted files. 1995-03-01 00:00:00 +00:00