glibc/inet
Ulrich Drepper 3af48b5b31 * include/ifaddrs.h: Define struct in6addrinfo.
Add two more parameters to __check_pf.
	* sysdeps/unix/sysv/linux/check_pf.c: When using the netlink
	interface, determine whether IPv6 addresses are deprecated or
	temporary.  Create array of those addresses.
	* inet/check_pf.c: Always tell caller there are no depracated
	and temporary addresses.
	* sysdeps/posix/getaddrinfo.c: Pretty printing.
	(struct sort_result): Add source_addr_flags field.
	(rfc3484_sort): Implement rule 3 and 7.
	(in6aicmp): New function.
	(getaddrinfo): Call __check_pf also when we need info about IPv6
	source addresses.  When creating array for sorting addresses,
	look up deprecated and temporary addresses returned by __check_pf
	and add flag if necessary.
2006-04-16 21:34:32 +00:00
..
arpa Change inet_aton type from in_addr_t to int. 2004-07-21 16:28:40 +00:00
netinet [BZ 1865] 2005-11-16 07:52:07 +00:00
protocols
.cvsignore
aliases.h
bug-if1.c Update. 2004-06-29 04:43:45 +00:00
check_pf.c * include/ifaddrs.h: Define struct in6addrinfo. 2006-04-16 21:34:32 +00:00
ether_aton_r.c
ether_aton.c
ether_hton.c * nss/getXXent.c (GETFUNC_NAME): Use union type to avoid strict 2002-11-10 11:06:36 +00:00
ether_line.c
ether_ntoa_r.c
ether_ntoa.c
ether_ntoh.c * nss/getXXent.c (GETFUNC_NAME): Use union type to avoid strict 2002-11-10 11:06:36 +00:00
getaliasent_r.c
getaliasent.c
getaliasname_r.c
getaliasname.c
gethstbyad_r.c
gethstbyad.c
gethstbynm2_r.c
gethstbynm2.c
gethstbynm_r.c
gethstbynm.c
gethstent_r.c
gethstent.c
getipv4sourcefilter.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
getnameinfo.c * libio/fmemopen.c (fmemopen): Free stream memory in case of 2006-04-07 04:29:25 +00:00
getnetbyad_r.c
getnetbyad.c
getnetbynm_r.c
getnetbynm.c
getnetent_r.c
getnetent.c
getnetgrent_r.c * inet/getnetgrent_r.c (innetgr): Call endfct even if result != 0. 2005-09-25 22:55:11 +00:00
getnetgrent.c * include/libc-symbols.h (__libc_freeres_fn_section, libc_freeres_fn): 2002-11-01 20:44:15 +00:00
getproto_r.c
getproto.c
getprtent_r.c
getprtent.c
getprtname_r.c
getprtname.c
getrpcbyname_r.c
getrpcbyname.c
getrpcbynumber_r.c
getrpcbynumber.c
getrpcent_r.c
getrpcent.c
getservent_r.c
getservent.c
getsourcefilter.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
getsrvbynm_r.c
getsrvbynm.c
getsrvbypt_r.c
getsrvbypt.c
herrno-loc.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
herrno.c Update. 2003-02-07 20:46:55 +00:00
htonl.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
htons.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
htontest.c
if_index.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
ifaddrs.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
ifaddrs.h
ifreq.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
in6_addr.c
inet6_option.c * sysdeps/posix/tempname.c (__gen_tempname): Change attempts_min 2006-04-07 20:25:36 +00:00
inet_lnaof.c * sysdeps/posix/readv.c: Include <errno.h>, use __set_errno macro. 2002-11-24 23:56:47 +00:00
inet_mkadr.c Update. 2003-08-27 20:57:30 +00:00
inet_net.c
inet_netof.c * sysdeps/posix/readv.c: Include <errno.h>, use __set_errno macro. 2002-11-24 23:56:47 +00:00
inet_ntoa.c * inet/inet_ntoa.c: Rewrite to use TLS instead of TSD. 2006-04-09 05:51:26 +00:00
Makefile 2.5-18.1 2007-07-12 18:26:36 +00:00
netgroup.h Update. 2004-08-14 04:21:09 +00:00
rcmd.c * inet/rcmd.c (iruserfopen): Remove redundant initialization. 2006-01-31 19:18:14 +00:00
rexec.c * inet/rexec.c (rexec_af): If we have no canonical name don't 2006-04-07 08:17:33 +00:00
ruserpass.c Update. 2003-09-04 08:27:37 +00:00
setipv4sourcefilter.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
setsourcefilter.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
test_ifindex.c * inet/test-ifaddrs.c: Use test-skeleton. 2005-03-19 17:45:59 +00:00
test-ifaddrs.c * inet/test-ifaddrs.c: Use test-skeleton. 2005-03-19 17:45:59 +00:00
tst-ether_aton.c
tst-gethnm.c
tst-network.c
tst-ntoa.c
Versions 2.5-18.1 2007-07-12 18:26:36 +00:00