NetBSD/lib/libc/gen
itojun 2e904aec57 make IPV6_BINDV6ONLY setsockopt available. it controls behavior of
AF_INET6 wildcard listening socket.  heavily documented in ip6(4).
net.inet6.ip6.bindv6only defines default value.  default is 1.

"options INET6_BINDV6ONLY" removes any code fragment that supports
IPV6_BINDV6ONLY == 0 case (not defopt'ed as use of this is rare).
2000-01-06 06:41:18 +00:00
..
__errlist14.c Introduce EOVERFLOW. 1999-03-22 19:03:38 +00:00
__fts13.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
__glob13.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
__siglist14.c Renamed sys_siglist and sys_signame, exported as a pointer, not an array, 1998-11-30 20:45:40 +00:00
__signame14.c Renamed sys_siglist and sys_signame, exported as a pointer, not an array, 1998-11-30 20:45:40 +00:00
__sigsetops14.c Adapt to new signal changes (from Jason) 1998-09-26 23:53:36 +00:00
_err.c RCS Id Police. 1998-01-09 03:15:09 +00:00
_errno.c revert this file, the changes I made were quite unnecessary. 1999-12-10 17:27:28 +00:00
_errx.c RCS Id Police. 1998-01-09 03:15:09 +00:00
_sys_errlist.c Move warnings about sys_errlist[], sys_nerr, __sys_errlist, _sys_nerr 1998-12-06 07:12:18 +00:00
_sys_nerr.c delint 1998-11-13 12:31:50 +00:00
_sys_siglist.c Move warnings about sys_siglist[] and __sys_siglist to _sys_siglist.c, 1998-12-06 07:05:48 +00:00
_verr.c RCS Id Police. 1998-01-09 03:15:09 +00:00
_verrx.c RCS Id Police. 1998-01-09 03:15:09 +00:00
_vwarn.c RCS Id Police. 1998-01-09 03:15:09 +00:00
_vwarnx.c RCS Id Police. 1998-01-09 03:15:09 +00:00
_warn.c RCS Id Police. 1998-01-09 03:15:09 +00:00
_warnx.c RCS Id Police. 1998-01-09 03:15:09 +00:00
alarm.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
alarm.c delint 1998-11-12 15:36:16 +00:00
assert.c implement __diagassert(). currently this just prints the assertion to 1999-09-15 23:57:21 +00:00
basename.3 Use full month names with .Dd, as per mdoc.samples(7). 1999-09-12 18:47:10 +00:00
basename.c
bswap16.c Move the bswap functions from libutil to libc (this bups the 1999-01-15 13:31:15 +00:00
bswap32.c Move the bswap functions from libutil to libc (this bups the 1999-01-15 13:31:15 +00:00
bswap64.c delint 1999-01-18 20:36:32 +00:00
bswap.3 Remove blank lines. 1999-03-24 06:14:18 +00:00
clock.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
clock.c Need <time.h> for clock() prototype. 1998-03-30 14:27:17 +00:00
closedir.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
confstr.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
confstr.c document the return value as (size_t)-1 instead of -1, and do the same in 1998-11-12 15:38:44 +00:00
ctermid.3 fix mdoc reference, plus some other mdoc problems 1998-04-28 19:02:14 +00:00
ctermid.c Nit; use strncpy() rather than bcopy(). 1998-07-26 19:30:00 +00:00
ctype_.c
ctype.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
daemon.3 Use full month names with .Dd, as per mdoc.samples(7). 1999-09-12 18:47:10 +00:00
daemon.c
devname.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
devname.c merge/update to lite-2 1998-02-02 02:41:17 +00:00
directory.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
dirname.3 Use full month names with .Dd, as per mdoc.samples(7). 1999-09-12 18:47:10 +00:00
dirname.c
disklabel.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
err.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
err.c Make some needed weak aliases. 1999-08-17 03:43:59 +00:00
errlist.c Make some needed weak aliases. 1999-08-17 03:43:59 +00:00
errno.c
errx.c Make some needed weak aliases. 1999-08-17 03:43:59 +00:00
exec.3 Fix mdoc .Xr reference for syntax or correctness (e.g. exec(2) versus exec(3)). 1998-04-28 20:11:33 +00:00
execl.c Add a multiple-reader/single-writer lock to protect environ. 1998-09-11 21:03:18 +00:00
execle.c Allocate one more element for arg vector, like execl.c rev 1.5. 1997-11-23 01:16:46 +00:00
execlp.c Allocate one more element for arg vector, like execl.c rev 1.5. 1997-11-23 01:16:46 +00:00
execv.c Add a multiple-reader/single-writer lock to protect environ. 1998-09-11 21:03:18 +00:00
execvp.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
fmtmsg.3 Add an XSH5 fmtmsg() implementation. 1999-09-12 19:04:30 +00:00
fmtmsg.c Add the inevitable __RCSID(). 1999-09-13 18:36:02 +00:00
fnmatch.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
fnmatch.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
fpgetmask.3 * New MI man page for fp{set,get}{round,sticky,mask}(3). 1999-04-30 00:58:30 +00:00
frexp.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
fstab.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
ftok.3 Typos (from OpenBSD) 1999-11-19 23:29:45 +00:00
ftok.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
fts.3 xref symlink(7) 1999-09-26 21:18:53 +00:00
fts.c
getbsize.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
getbsize.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
getcap.3 Const poisoning, integer argument promotion. 1999-03-08 10:35:43 +00:00
getcap.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
getcwd.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
getcwd.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
getdiskbyname.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
getdomainname.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
getdomainname.c In case of an error returned by sysctl, and errno=ENOMEM, restore the 1999-11-18 22:12:53 +00:00
getfsent.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
getgrent.3 * highlight that getgrent() doesn't suppress duplicate info from multiple 1999-04-25 13:47:37 +00:00
getgrent.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
getgrouplist.3 document duplicate suppression 1999-04-25 14:56:10 +00:00
getgrouplist.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
gethostname.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
gethostname.c In case of an error returned by sysctl, and errno=ENOMEM, restore the 1999-11-18 22:12:53 +00:00
getloadavg.3 The prototype for this is in <stdlib.h>... 1999-06-15 12:14:08 +00:00
getloadavg.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
getlogin.c
getmntinfo.3 fix bad .Xr 1998-04-29 19:13:09 +00:00
getmntinfo.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
getnetgrent.3 const poisoning. 1999-03-02 14:02:02 +00:00
getnetgrent.c * check the result of sl_init() and sl_add() 1999-11-28 04:30:15 +00:00
getpagesize.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
getpagesize.c
getpass.3 Implement a new manual page category ``SECURITY CONSIDERATIONS'' 1998-06-08 12:41:41 +00:00
getpass.c * use _DIAGASSERT() to check pointer arguments against NULL and file 1999-09-16 11:44:54 +00:00
getpwent.3 * highlight that getpwent() doesn't suppress duplicate info from multiple 1999-04-25 13:45:02 +00:00
getpwent.c * use _DIAGASSERT() to check pointer arguments against NULL and file 1999-09-16 11:44:54 +00:00
getsubopt.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
getttyent.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
getttyent.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
getusershell.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
getusershell.c * check the error return of sl_init() and sl_add() 1999-11-28 04:00:04 +00:00
glob.3 * Remove GLOB_QUOTE, add GLOB_NOESCAPE. Per POSIX, backslash quoting of 1998-06-19 22:53:57 +00:00
glob.c
initgroups.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
initgroups.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
isalnum.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
isalpha.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
isascii.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
isascii.c Move the function implementations of (the non-ANSI) isascii() and toascii() 1999-09-12 18:54:34 +00:00
isatty.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
isblank.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
iscntrl.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
isctype.c Move the function implementations of (the non-ANSI) isascii() and toascii() 1999-09-12 18:54:34 +00:00
isdigit.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
isgraph.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
isinf.3 Add header file inclusion, and Xref single-precision versions. 1999-08-16 23:12:19 +00:00
islower.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
isprint.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
ispunct.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
isspace.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
isupper.3 Fix mdoc .Xr reference for syntax or correctness (e.g. exec(2) versus exec(3)). 1998-04-28 20:11:33 +00:00
isxdigit.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
ldexp.3 HUGE_VAL -> infinity 1999-08-29 18:55:29 +00:00
Lint___setjmp14.c Adapt to new signal changes (from Jason) 1998-09-26 23:53:36 +00:00
Lint___sigsetjmp14.c Adapt to new signal changes (from Jason) 1998-09-26 23:53:36 +00:00
Lint__setjmp.c
Lint_alloca.c
Lint_bswap16.c Move the bswap functions from libutil to libc (this bups the 1999-01-15 13:31:15 +00:00
Lint_bswap32.c Move the bswap functions from libutil to libc (this bups the 1999-01-15 13:31:15 +00:00
Lint_bswap64.c Move the bswap functions from libutil to libc (this bups the 1999-01-15 13:31:15 +00:00
Lint_fabs.c
Lint_flt_rounds.c
Lint_fpgetmask.c
Lint_fpgetround.c
Lint_fpgetsticky.c
Lint_fpsetmask.c
Lint_fpsetround.c
Lint_fpsetsticky.c
Lint_frexp.c PR/6251: ``TheMan'': Delint. 1998-12-02 09:47:20 +00:00
Lint_ldexp.c PR/6251: ``TheMan'': Delint. 1998-12-02 09:47:20 +00:00
Lint_modf.c
lockf.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
lockf.c Add lockf(), an alternate interface to perform advisory record locking; 1997-12-20 20:23:15 +00:00
Makefile.inc nlist for COFF 2000-01-03 02:13:32 +00:00
modf.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
nice.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
nice.c include <errno.h> instead of declaring errno locally 1998-06-09 06:58:41 +00:00
nlist_aout.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
nlist_coff.c nlist for COFF 2000-01-03 02:13:32 +00:00
nlist_ecoff.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
nlist_elf32.c Remove ELFNAME defines since they are defined in sys/exec_elf.h 1999-11-04 02:00:17 +00:00
nlist_elf64.c
nlist_private.h nlist for COFF 2000-01-03 02:13:32 +00:00
nlist.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
nlist.c nlist for COFF 2000-01-03 02:13:32 +00:00
opendir.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
pause.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
pause.c Use posix system calls. 1998-09-26 23:52:30 +00:00
popen.3 Fix mdoc .Xr reference for syntax or correctness (e.g. exec(2) versus exec(3)). 1998-04-28 20:11:33 +00:00
popen.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
psignal.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
psignal.c revert previous change; same problem with perror(). 1998-11-17 16:15:45 +00:00
pw_private.h Fix a serious symbol collision problem introduced when pw_scan() was added 1998-06-27 05:08:22 +00:00
pw_scan.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
pwcache.3 Document uid_from_user() and gid_from_group(). 1998-07-28 17:09:10 +00:00
pwcache.c * use _DIAGASSERT() to check pointer arguments against NULL and file 1999-09-16 11:44:54 +00:00
pwcache.h Import the version from pax(1), with a few changes: 1998-07-28 16:58:36 +00:00
raise.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
raise.c
readdir.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
realpath.3 change: 1999-04-06 04:54:19 +00:00
rewinddir.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
scandir.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
scandir.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
seekdir.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
setdomainname.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
sethostname.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
setjmp.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
setjmperr.c
setmode.3 Need <unistd.h> for declarations. 1999-05-26 15:39:36 +00:00
setmode.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
setproctitle.3 1, 2, 3 and.. 4! 1999-04-06 20:24:37 +00:00
setproctitle.c delint 1998-11-13 12:31:50 +00:00
siginterrupt.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
siginterrupt.c
siglist.c Make some needed weak aliases. 1999-08-17 03:43:59 +00:00
signal.3 rip off the signal list and xref signal(7) instead 1999-10-06 17:07:02 +00:00
signal.c Need an internal name for signal(). 1998-10-16 12:47:45 +00:00
signame.c Warn about references to the compatibility sys_signame[], and direct 1998-12-01 20:31:41 +00:00
sigsetops.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
sigsetops.c Warn about references to the compatibility sigaddset(), sigdelset(), 1998-12-01 22:05:21 +00:00
sleep.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
sleep.c delint 1998-11-13 12:31:50 +00:00
stringlist.3 * sl_init(); if malloc() fails return NULL instead of calling err(1,...) 1999-11-28 03:44:09 +00:00
stringlist.c * sl_init(); if malloc() fails return NULL instead of calling err(1,...) 1999-11-28 03:44:09 +00:00
sysconf.3 Move {XOPEN_SHM} from Commands & Utilities to System Interfaces. 1999-09-27 16:27:12 +00:00
sysconf.c 1003.1c: add {LOGIN_NAME_MAX}. 1999-09-27 16:24:39 +00:00
sysctl.3 make IPV6_BINDV6ONLY setsockopt available. it controls behavior of 2000-01-06 06:41:18 +00:00
sysctl.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
syslog.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
syslog.c Fix unaligned access lint warning. 1999-05-03 14:35:46 +00:00
telldir.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
time.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
time.c Explicitly cast -1 to time_t, and some KNF nits. 1998-09-07 15:26:18 +00:00
times.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
times.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
timezone.3 Removed extraneous DESCRIPTION section header. 1998-08-02 03:20:41 +00:00
timezone.c constify some tables. 1998-07-26 11:24:14 +00:00
toascii.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
toascii.c Move the function implementations of (the non-ANSI) isascii() and toascii() 1999-09-12 18:54:34 +00:00
tolower_.c
tolower.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
toupper_.c
toupper.3 fix a small nroff bug & sort the references 1998-04-27 22:19:02 +00:00
ttyname.3 Dv vs. Va police. 1999-02-16 19:36:52 +00:00
ttyname.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
ttyslot.c Need <stdlib.h> for ttyslot() prototype. 1998-06-01 20:13:30 +00:00
ualarm.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
ualarm.c document the return value of ualarm when setitimer fails to (useconds_t)-1, 1998-11-13 11:57:15 +00:00
ulimit.3 Fix some formatting mistakes of mine. 1999-10-11 11:03:27 +00:00
ulimit.c Add an XSH5 ulimit()/<ulimit.h> implementation. 1999-09-13 18:38:04 +00:00
uname.3 add LIBRARY section to man page 1998-02-05 18:45:17 +00:00
uname.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
unvis.3 Fix mdoc .Xr reference for syntax or correctness (e.g. exec(2) versus exec(3)). 1998-04-28 20:11:33 +00:00
unvis.c Back out last change; now vis takes care not to produce ambigous 1999-12-07 18:26:27 +00:00
usleep.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
usleep.c Per XPG4.2: 1997-11-24 19:56:30 +00:00
utime.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
utime.c back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. 1999-09-20 04:38:56 +00:00
valloc.3 Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 19:44:33 +00:00
valloc.c trivial changes to quiet lint. 1998-02-27 20:11:34 +00:00
verr.c Make some needed weak aliases. 1999-08-17 03:43:59 +00:00
verrx.c Make some needed weak aliases. 1999-08-17 03:43:59 +00:00
vis.3 Added description of svis, strsvis, strsvisx. 1999-11-25 16:52:29 +00:00
vis.c In SVIS, encode all characters on the extra list either in C-style 1999-12-07 18:20:28 +00:00
vwarn.c Make some needed weak aliases. 1999-08-17 03:43:59 +00:00
vwarnx.c Make some needed weak aliases. 1999-08-17 03:43:59 +00:00
wait3.c
wait.c
waitpid.c
warn.c Make some needed weak aliases. 1999-08-17 03:43:59 +00:00
warnx.c Make some needed weak aliases. 1999-08-17 03:43:59 +00:00