]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Remove duplicate calls to IsAnyAddr in DNS
authorAmos Jeffries <squid3@treenet.co.nz>
Mon, 4 Jul 2011 01:25:42 +0000 (13:25 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 4 Jul 2011 01:25:42 +0000 (13:25 +1200)
src/dns_internal.cc

index 1439acfab61f71b398aa08b9c7c1c81d6515aa6e..44532a174a8caec95d3c9f721136e7819d2ba1fa 100644 (file)
@@ -1492,7 +1492,7 @@ idnsInit(void)
         Ip::Address addrB = addrA;
         addrA.SetIPv4();
 
-        if (Ip::EnableIpv6 && (addrB.IsAnyAddr() || addrB.IsIPv6())) {
+        if (Ip::EnableIpv6 && addrB.IsIPv6()) {
             debugs(78, 2, "idnsInit: attempt open DNS socket to: " << addrB);
             DnsSocketB = comm_open_listener(SOCK_DGRAM,
                                             IPPROTO_UDP,
@@ -1501,7 +1501,7 @@ idnsInit(void)
                                             "DNS Socket IPv6");
         }
 
-        if (addrA.IsAnyAddr() || addrA.IsIPv4()) {
+        if (addrA.IsIPv4()) {
             debugs(78, 2, "idnsInit: attempt open DNS socket to: " << addrA);
             DnsSocketA = comm_open_listener(SOCK_DGRAM,
                                             IPPROTO_UDP,