From: Alexandre Oliva Date: Sat, 27 Sep 2014 10:13:18 +0000 (-0300) Subject: drop v6-to-v4 conversions of loopback addresses from /etc/hosts X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2e8a3341f470d8fa0dce69b8cf83e346a0017ada;p=thirdparty%2Fglibc.git drop v6-to-v4 conversions of loopback addresses from /etc/hosts for ChangeLog * nss/nss_files/files-hosts.c (LINE_PARSER): Drop family conversion of loopback addresses from IPv6 to IPv4. --- diff --git a/nss/nss_files/files-hosts.c b/nss/nss_files/files-hosts.c index ab64eadabb7..49656bc61d1 100644 --- a/nss/nss_files/files-hosts.c +++ b/nss/nss_files/files-hosts.c @@ -68,11 +68,6 @@ LINE_PARSER { if (IN6_IS_ADDR_V4MAPPED (entdata->host_addr)) memcpy (entdata->host_addr, entdata->host_addr + 12, INADDRSZ); - else if (IN6_IS_ADDR_LOOPBACK (entdata->host_addr)) - { - in_addr_t localhost = htonl (INADDR_LOOPBACK); - memcpy (entdata->host_addr, &localhost, sizeof (localhost)); - } else /* Illegal address: ignore line. */ return 0;