]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Boost debugging on IP-conversion halt to critical info.
authoramosjeffries <>
Fri, 15 Feb 2008 16:45:57 +0000 (16:45 +0000)
committeramosjeffries <>
Fri, 15 Feb 2008 16:45:57 +0000 (16:45 +0000)
lib/IPAddress.cc
src/comm.cc

index 47e104c282e41eeb660262adde6a06c665eada40..d248311777bb27f7ef09b0cdb3574ad908c05d59 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: IPAddress.cc,v 1.3 2007/12/27 00:48:06 hno Exp $
+ * $Id: IPAddress.cc,v 1.4 2008/02/15 09:45:57 amosjeffries Exp $
  *
  * DEBUG: section 14   IP Storage and Handling
  * AUTHOR: Amos Jeffries
@@ -1076,7 +1076,7 @@ void IPAddress::GetSockAddr(struct sockaddr_in &buf) const
         Map6to4( m_SocketAddr.sin6_addr, buf.sin_addr);
     } else
     {
-        debugs(14,1, HERE << "IPAddress::GetSockAddr : Cannot convert non-IPv4 to IPv4.");
+        debugs(14, DBG_CRITICAL, HERE << "IPAddress::GetSockAddr : Cannot convert non-IPv4 to IPv4. from " << *this );
 
         memset(&buf,0xFFFFFFFF,sizeof(struct sockaddr_in));
         assert(false);
index d0b038d35316ebb77f2a3d0345d420ac5e303654..c7442878d26134b49e35b75809a3bf4ea31b8293 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: comm.cc,v 1.445 2008/02/12 22:58:29 rousskov Exp $
+ * $Id: comm.cc,v 1.446 2008/02/15 09:45:57 amosjeffries Exp $
  *
  * DEBUG: section 5     Socket Functions
  * AUTHOR: Harvest Derived
@@ -1140,6 +1140,7 @@ comm_connect_addr(int sock, const IPAddress &address)
 
     debugs(5, 9, "comm_connect_addr: connecting socket " << sock << " to " << address << " (want family: " << F->sock_family << ")");
 
+    /* FIXME INET6 : Bug 2222: when sock is an IPv4-only socket IPv6 traffic will crash. */
     address.GetAddrInfo(AI, F->sock_family);
 
     /* Establish connection. */