From: Amos Jeffries Date: Wed, 30 Sep 2015 10:01:33 +0000 (-0700) Subject: Fix values 'LFT_EXT_ACL_CLIENT_EUI48' and 'LFT_EXT_ACL_CLIENT_EUI64' not handled... X-Git-Tag: SQUID_4_0_1~5^2~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=38d7fa02dbe29ea13a6df605431edff84fd22daa;p=thirdparty%2Fsquid.git Fix values 'LFT_EXT_ACL_CLIENT_EUI48' and 'LFT_EXT_ACL_CLIENT_EUI64' not handled in switch --- diff --git a/src/format/Format.cc b/src/format/Format.cc index 451d55f2ac..e607dd23e2 100644 --- a/src/format/Format.cc +++ b/src/format/Format.cc @@ -375,25 +375,27 @@ Format::Format::assemble(MemBuf &mb, const AccessLogEntry::Pointer &al, int logS #endif break; -#if USE_SQUID_EUI case LFT_EXT_ACL_CLIENT_EUI48: +#if USE_SQUID_EUI if (al->request && al->request->clientConnectionManager.valid() && al->request->clientConnectionManager->clientConnection != NULL && al->request->clientConnectionManager->clientConnection->remote.isIPv4()) { al->request->clientConnectionManager->clientConnection->remoteEui48.encode(tmp, 1024); out = tmp; } +#endif break; case LFT_EXT_ACL_CLIENT_EUI64: +#if USE_SQUID_EUI if (al->request && al->request->clientConnectionManager.valid() && al->request->clientConnectionManager->clientConnection != NULL && !al->request->clientConnectionManager->clientConnection->remote.isIPv4()) { al->request->clientConnectionManager->clientConnection->remoteEui64.encode(tmp, 1024); out = tmp; } - break; #endif + break; case LFT_SERVER_IP_ADDRESS: if (al->hier.tcpServer != NULL) {