summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1999-09-12 19:24:42 +0000
committerUlrich Drepper <drepper@redhat.com>1999-09-12 19:24:42 +0000
commita0bf6ac732c7cbe42939782d38a9bb1d7403c86a (patch)
treeb0b69c735cc22c5f3bc188c90c350bb760d5413e /ChangeLog
parent9e5dcaa88cf86706b0cd17b49cfe299b198aaef0 (diff)
downloadglibc-a0bf6ac732c7cbe42939782d38a9bb1d7403c86a.tar.gz
glibc-a0bf6ac732c7cbe42939782d38a9bb1d7403c86a.tar.xz
glibc-a0bf6ac732c7cbe42939782d38a9bb1d7403c86a.zip
Update.
	* resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname2_r): If res_search
	fails don't rely on errno value.
	(getanswer_r): Set *ERRNOP in error cases.

	* sysdeps/posix/getaddrinfo.c (gaih_local): Test protocol and socktype.
	(gaih_inet_serv): Return EIA_NODATA if name is known but has no
	associated data.  Test for matching numeric address and family.
	(getaddrinfo): Remember EAI_NODATA result and return this in case
	everything fails.
	Reported by Arkadiusz Miskiewicz <misiek@misiek.eu.org>.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0efdea773e..55e64af0b1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
 1999-09-12  Ulrich Drepper  <drepper@cygnus.com>
 
+	* resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname2_r): If res_search
+	fails don't rely on errno value.
+	(getanswer_r): Set *ERRNOP in error cases.
+
+	* sysdeps/posix/getaddrinfo.c (gaih_local): Test protocol and socktype.
+	(gaih_inet_serv): Return EIA_NODATA if name is known but has no
+	associated data.  Test for matching numeric address and family.
+	(getaddrinfo): Remember EAI_NODATA result and return this in case
+	everything fails.
+	Reported by Arkadiusz Miskiewicz <misiek@misiek.eu.org>.
+
 	* locale/programs/ld-address.c: Fix handling of non-existing
 	definitions for this category.  Correctly ignore content of this
 	category is this is necessary.