From: Amos Jeffries Date: Tue, 22 Mar 2011 12:06:53 +0000 (-0600) Subject: Bug 3175: IPv6 PTR lookup crashes on raw-IP URLs when IPv6 disabled X-Git-Tag: SQUID_3_1_12~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a2de5af4b603a50ba0b6e9a60501cfc3a39a38b;p=thirdparty%2Fsquid.git Bug 3175: IPv6 PTR lookup crashes on raw-IP URLs when IPv6 disabled --- diff --git a/src/dns_internal.cc b/src/dns_internal.cc index f3930df8ea..aa7f187f5c 100644 --- a/src/dns_internal.cc +++ b/src/dns_internal.cc @@ -1581,7 +1581,7 @@ idnsPTRLookup(const IpAddress &addr, IDNSCB * callback, void *data) q->id = idnsQueryID(); - if (Ip::EnableIpv6 && addr.IsIPv6()) { + if (addr.IsIPv6()) { struct in6_addr addr6; addr.GetInAddr(addr6); q->sz = rfc3596BuildPTRQuery6(addr6, q->buf, sizeof(q->buf), q->id, &q->query);