NetBSD/lib/libc/net
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
..
Lint_htonl.c
Lint_htons.c
Lint_ntohl.c
Lint_ntohs.c
Makefile.inc
base64.c merge libbind and bump. 2009-04-12 17:07:16 +00:00
byteorder.3
ethers.3
ethers.c
gai_strerror.3
getaddrinfo.3
getaddrinfo.c Cause getaddrinfo() without socktype specification to work correctly for 2009-01-23 00:48:57 +00:00
gethnamaddr.c
gethostbyname.3
getifaddrs.3 Mark up NULL. New sentence, new line. Bump date for previous. 2009-04-22 07:26:52 +00:00
getifaddrs.c Bring getifaddrs(3) behavior in line with the documentation: the 2009-04-27 20:10:49 +00:00
getnameinfo.3
getnameinfo.c sign-compare fix 2009-02-11 05:25:17 +00:00
getnetent.3
getnetent.c
getnetnamadr.c
getpeereid.3
getpeereid.c
getprotobyname.c
getprotobyname_r.c
getprotobynumber.c
getprotobynumber_r.c
getprotoent.3
getprotoent.c
getprotoent_r.c
getservbyname.c
getservbyname_r.c
getservbyport.c
getservbyport_r.c
getservent.3
getservent.c
getservent_r.c
hesiod.3 Use .An for author list. 2009-03-10 23:36:10 +00:00
hesiod.c
if_indextoname.3
if_indextoname.c
if_nameindex.c
if_nametoindex.c
inet6_opt_init.3
inet6_option_space.3
inet6_rth_space.3
inet6_rthdr_space.3
ip6opt.c sign-compare fix 2009-01-30 23:35:35 +00:00
iso_addr.3 Remove reundant quote. 2009-04-11 15:32:03 +00:00
iso_addr.c
linkaddr.3
linkaddr.c
nsdispatch.3
nsdispatch.c sign-compare fix 2009-02-05 13:21:11 +00:00
nslexer.l
nsparser.y sign-compare fix 2009-02-05 13:21:11 +00:00
protoent.h
rcmd.3
rcmd.c
recv.c
resolver.3
rthdr.c sign-compare fix 2009-02-05 23:22:39 +00:00
send.c
servent.h
sethostent.c
sockatmark.3
sockatmark.c
vars6.c