]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Author: Henrik Nordstrom <henrik@henriknordstrom.net>
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 15 Aug 2008 11:13:20 +0000 (23:13 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 15 Aug 2008 11:13:20 +0000 (23:13 +1200)
Bug #2437: peer name not logged in access.log like expected, instead the ip address is logged

The hierarchy field in access.log should log the peer name, not the hostname/ipaddress.

This is a regression from 2.6.

src/forward.cc

index 4d083dafadeb8ff5940561df0edfbb65957f459a..46270c7c81f5881f4aefec2c1343d2e03d662091 100644 (file)
@@ -1211,8 +1211,8 @@ FwdState::updateHierarchyInfo()
     const char *nextHop = NULL;
 
     if (fs->_peer) { 
-        // went to peer, log peer domain name
-        nextHop = fs->_peer->host;
+        // went to peer, log peer host name
+        nextHop = fs->_peer->name;
     } else {
         // went DIRECT, must honor log_ip_on_direct