glibc/nss
Ulrich Drepper b455972fda Update.
2000-05-27  Ulrich Drepper  <drepper@redhat.com>

	* sysdeps/posix/getaddrinfo.c (gaih_inet): If req->ai_family ==
	AF_UNSPEC don't allow the IPv6 lookup to return mapped IPv4 addresses.

	* nss/nss_files/files-hosts.c (LINE_PARSER): Simplify.  Correct
	handling of AI_V4MAPPED flag.

	* resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname2_r): If lookup
	of IPv6 address failed and RES_USE_INET6 bit in _res.options is set,
	perform lookup for T_A type and tell getanswer_r to convert the
	result with new argument.
	(_nss_dns_gethostbyaddr_r): Pass zero as new argument to getanswer_r.
	Don't convert addresses from IPv4 to IPv6 here.
	(getanswer_r): Take new parameter indicating if mapping from IPv4 to
	IPv6 is wanted.  Allow qtype and type from reply to disagree if
	IPv4 mapping has to be done.  Perform mappings if required by the
	caller and not if RES_USE_INET6 bit in _res.options is set.
	Add several __builtin_expect.
2000-05-27 08:17:05 +00:00
..
nss_db Update. 2000-05-08 04:50:45 +00:00
nss_files Update. 2000-05-27 08:17:05 +00:00
Depend Update. 2000-01-02 04:20:21 +00:00
Makefile Update. 2000-04-23 16:26:11 +00:00
Versions Update. 1999-08-30 19:23:15 +00:00
XXX-lookup.c Update. 1999-04-28 23:13:52 +00:00
alias-lookup.c update from main archive 961113 1996-11-14 02:04:07 +00:00
databases.def update from main archive 970129 1997-01-30 04:09:36 +00:00
db-Makefile Update. 1998-12-31 18:19:19 +00:00
digits_dots.c Update. 1999-08-25 17:19:50 +00:00
ethers-lookup.c update from main archive 970129 1997-01-30 04:09:36 +00:00
function.def Update. 1998-04-07 16:19:36 +00:00
getXXbyYY.c Update. 1999-12-04 18:05:55 +00:00
getXXbyYY_r.c 2000-04-27 Jakub Jelinek <jakub@redhat.com> 2000-04-27 09:16:15 +00:00
getXXent.c Update. 1999-06-17 12:33:08 +00:00
getXXent_r.c * dlfcn/dlopen.c: Use <shlib-compat.h> macros. 2000-03-27 05:18:47 +00:00
getent.c Update. 2000-01-12 11:39:14 +00:00
grp-lookup.c update from main archive 961217 1996-12-18 03:23:47 +00:00
hosts-lookup.c update from main archive 970129 1997-01-30 04:09:36 +00:00
key-lookup.c update from main archive 961110 1996-11-11 00:59:33 +00:00
makedb.c Update. 2000-01-08 05:28:22 +00:00
netgrp-lookup.c update from main archive 970129 1997-01-30 04:09:36 +00:00
network-lookup.c update from main archive 961217 1996-12-18 03:23:47 +00:00
nss.h Update. 1999-10-09 21:56:43 +00:00
nsswitch.c Update. 2000-03-31 05:50:02 +00:00
nsswitch.conf update from main archive 961001 1996-10-02 01:40:17 +00:00
nsswitch.h Update. 1999-07-07 18:39:33 +00:00
proto-lookup.c update from main archive 970129 1997-01-30 04:09:36 +00:00
pwd-lookup.c update from main archive 961217 1996-12-18 03:23:47 +00:00
rpc-lookup.c update from main archive 970129 1997-01-30 04:09:36 +00:00
service-lookup.c update from main archive 970129 1997-01-30 04:09:36 +00:00
spwd-lookup.c update from main archive 961217 1996-12-18 03:23:47 +00:00
test-netdb.c Update. 2000-02-22 09:00:35 +00:00