From: Amos Jeffries Date: Fri, 12 Jun 2015 03:32:40 +0000 (-0700) Subject: Fix backport error in rev.10490 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=073cda4dc706b41220ce65e267ba1bf6e15aaea6;p=thirdparty%2Fsquid.git Fix backport error in rev.10490 --- diff --git a/src/icmp/Icmp4.cc b/src/icmp/Icmp4.cc index 566536675f..f6a43a33c0 100644 --- a/src/icmp/Icmp4.cc +++ b/src/icmp/Icmp4.cc @@ -200,7 +200,7 @@ Icmp4::Recv(void) if (n <= 0) { debugs(42, DBG_CRITICAL, HERE << "Error when calling recvfrom() on ICMP socket."); - Ip::Address::FreeAddrInfo(from); + preply.from.FreeAddrInfo(from); return; } @@ -258,7 +258,7 @@ Icmp4::Recv(void) if (preply.psize < 0) { debugs(42, DBG_CRITICAL, HERE << "Malformed ICMP packet."); - Ip::Address::FreeAddrInfo(from); + preply.from.FreeAddrInfo(from); return; } diff --git a/src/icmp/Icmp6.cc b/src/icmp/Icmp6.cc index 1a370c573f..13073b53d9 100644 --- a/src/icmp/Icmp6.cc +++ b/src/icmp/Icmp6.cc @@ -242,7 +242,7 @@ Icmp6::Recv(void) if (n <= 0) { debugs(42, DBG_CRITICAL, HERE << "Error when calling recvfrom() on ICMPv6 socket."); - Ip::Address::FreeAddrInfo(from); + preply.from.FreeAddrInfo(from); return; }