diff options
Diffstat (limited to 'nss/nss_dns')
-rw-r--r-- | nss/nss_dns/dns-host.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/nss/nss_dns/dns-host.c b/nss/nss_dns/dns-host.c index d9bf4d7be5..9a01c9f545 100644 --- a/nss/nss_dns/dns-host.c +++ b/nss/nss_dns/dns-host.c @@ -149,7 +149,7 @@ _nss_dns_gethostbyname2_r (const char *name, int af, struct hostent *result, break; default: *h_errnop = NETDB_INTERNAL; - errno = EAFNOSUPPORT; + __set_errno (EAFNOSUPPORT); return NSS_STATUS_UNAVAIL; } @@ -310,13 +310,13 @@ _nss_dns_gethostbyaddr_r (const char *addr, int len, int af, size = IN6ADDRSZ; break; default: - errno = EAFNOSUPPORT; + __set_errno (EAFNOSUPPORT); *h_errnop = NETDB_INTERNAL; return NSS_STATUS_UNAVAIL; } if (size != len) { - errno = EAFNOSUPPORT; + __set_errno (EAFNOSUPPORT); *h_errnop = NETDB_INTERNAL; return NSS_STATUS_UNAVAIL; } |