NetBSD/lib/libc
dyoung 46db29bcf1 Bring getifaddrs(3) behavior in line with the documentation: the
ifa_data member of every AF_LINK struct ifaddrs points at the
corresponding struct if_data.  In ifconfig(8), do not try to suppress
duplicate AF_LINK ifaddrs by checking for a NULL ifa_data.

Don't copy out two AF_LINK struct ifaddrs for each active link-layer
address. getifaddrs(3) used to copy out one ifaddrs for the kernel's
RTM_IFINFO message, and one more for the kernel's RTM_NEWADDR message.
I suppress the first duplicate with a highly conservative change that
wastes a little bit of ifaddrs storage.  The storage is not leaked.
2009-04-27 20:10:49 +00:00
..
arch Based on input from Eduardo Horvath (eeh@), replace 'stmd' and 'lmd', 2009-03-08 18:57:12 +00:00
atomic Install manual pages for the atomic ops. 2008-06-23 10:22:40 +00:00
citrus fix -Wcast-qual issue 2009-04-12 14:20:19 +00:00
compat version alphasort. 2009-02-24 18:41:40 +00:00
compat-43 add an #include path for sigcompat.c to get at <sys/compat>; this 2006-04-24 17:15:06 +00:00
db correct cast to size_t. 2009-04-23 22:09:23 +00:00
dlfcn - Change the strong dlfcn names in libc to ___name, and make the __name 2004-07-18 17:26:19 +00:00
gdtoa sign-compare fix 2009-01-30 23:35:35 +00:00
gen Remove duplicate 'the' found by Jukka Salmi. 2009-04-20 08:37:22 +00:00
gmon Fix markup. 2009-04-11 15:33:27 +00:00
hash Add missing .Os. 2009-03-10 13:21:52 +00:00
iconv a better method to truncate at // marks 2009-03-03 16:22:33 +00:00
include merge libbind and bump. 2009-04-12 17:07:16 +00:00
inet merge libbind and bump. 2009-04-12 17:07:16 +00:00
isc merge libbind and bump. 2009-04-12 17:07:16 +00:00
locale Replace physical markup with .Bl -column. 2009-03-12 12:50:31 +00:00
md According to Alexander Bluhm in tech-toolchain on 31 Jan 2009, the way 2009-03-06 18:15:23 +00:00
misc Make threaded programs die correctly: 2009-01-30 23:21:02 +00:00
nameser fix lint issues and actual bugs lint found (missing break statements) 2009-04-12 19:43:37 +00:00
net Bring getifaddrs(3) behavior in line with the documentation: the 2009-04-27 20:10:49 +00:00
nls Use MAP_FAILED and NULL. 2009-03-10 13:15:40 +00:00
quad Use reach-over sources from common/lib/libc 2005-12-20 19:31:47 +00:00
regex Convert to mdoc markup. 2009-04-21 14:46:02 +00:00
resolv Bring back binary compatibility with the previous version of the resolver. 2009-04-20 14:42:12 +00:00
rpc Add missing .Re. 2009-04-11 20:14:35 +00:00
softfloat fix -Wsign-compare issue (seen on arm), using similar technique 2009-02-17 02:43:39 +00:00
ssp sign-compare fix 2009-02-05 05:39:38 +00:00
stdio No .br after .Sh. 2009-04-09 00:04:34 +00:00
stdlib Fix markup. 2009-04-11 16:13:49 +00:00
string make this work properly, by moving to the end of the buffer before starting 2009-04-11 21:42:16 +00:00
sys Add CAVEATS section: 2009-04-16 18:37:29 +00:00
termios Change a returned value of -1 (NO_PGID) to (uint)(pid_t)~0u >> 1 (0x7fffffff) 2004-12-01 21:37:15 +00:00
thread-stub Make threaded programs die correctly: 2009-01-30 23:21:02 +00:00
time Fix -Wcast-qual issue 2009-04-23 01:39:47 +00:00
uuid Move TNF licenses to 2 clause form 2008-05-02 18:11:04 +00:00
yp Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
libcincludes.mk put the code to find the libc include directories and define ARCHSUBDIR 2008-10-26 07:28:06 +00:00
Makefile define and use LIBCDIR in terms of .CURDIR. fixes compat/lib/libc build. 2008-10-26 07:43:07 +00:00
Makefile.inc use libcincludes.mk 2008-10-26 07:42:09 +00:00
shlib_version merge libbind and bump. 2009-04-12 17:07:16 +00:00