]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 3222: cache_peer name is not logging on CONNECT
authorAmos Jeffries <squid3@treenet.co.nz>
Wed, 13 Jul 2011 09:27:39 +0000 (03:27 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Wed, 13 Jul 2011 09:27:39 +0000 (03:27 -0600)
src/tunnel.cc

index d1719ecc0869a2073c6b26a482c1a22c5478e33d..ea5381d44c6247f9552f7f9246fd2cbc121dd292 100644 (file)
@@ -470,7 +470,7 @@ tunnelConnectTimeout(int fd, void *data)
     if (tunnelState->servers) {
         if (tunnelState->servers->_peer)
             hierarchyNote(&tunnelState->request->hier, tunnelState->servers->code,
-                          tunnelState->servers->_peer->host);
+                          tunnelState->servers->_peer->name);
         else if (Config.onoff.log_ip_on_direct)
             hierarchyNote(&tunnelState->request->hier, tunnelState->servers->code,
                           fd_table[tunnelState->server.fd()].ipaddr);
@@ -560,7 +560,7 @@ tunnelConnectDone(int fdnotused, const DnsLookupDetails &dns, comm_err_t status,
 
     if (tunnelState->servers->_peer)
         hierarchyNote(&tunnelState->request->hier, tunnelState->servers->code,
-                      tunnelState->servers->_peer->host);
+                      tunnelState->servers->_peer->name);
     else if (Config.onoff.log_ip_on_direct)
         hierarchyNote(&tunnelState->request->hier, tunnelState->servers->code,
                       fd_table[tunnelState->server.fd()].ipaddr);