]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Log TCP client port for error:transaction-end-before-headers and such.
authorAlex Rousskov <rousskov@measurement-factory.com>
Fri, 23 Sep 2016 15:08:49 +0000 (09:08 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Fri, 23 Sep 2016 15:08:49 +0000 (09:08 -0600)
src/format/Format.cc

index 72dbf6a38308d2544b2eb83e7bc907e98bad5148..bce95311d86c7dde58e129023fd3e3b696b2fb57 100644 (file)
@@ -410,6 +410,9 @@ Format::Format::assemble(MemBuf &mb, const AccessLogEntry::Pointer &al, int logS
             if (al->request) {
                 outint = al->request->client_addr.port();
                 doint = 1;
+            } else if (al->tcpClient) {
+                outint = al->tcpClient->remote.port();
+                doint = 1;
             }
             break;