diff --git a/CHANGES b/CHANGES index b2b051c9..9f60ce4d 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,8 @@ v3.x.y - YYYY-MMM-DD (to be released) ------------------------------------- + - Fix IP address logging in Section A + [Issue #2300 - @inaratech, @zavazingo, @martinhsv] - Adds support to lua 5.4 [@zimmerle] - GeoIP: switch to GEOIP_MEMORY_CACHE from GEOIP_INDEX_CACHE diff --git a/src/transaction.cc b/src/transaction.cc index 9d608ecb..47a3b6de 100644 --- a/src/transaction.cc +++ b/src/transaction.cc @@ -1522,9 +1522,9 @@ std::string Transaction::toOldAuditLogFormat(int parts, strftime(tstr, 299, "[%d/%b/%Y:%H:%M:%S %z]", &timeinfo); audit_log << tstr; audit_log << " " << m_id->c_str(); - audit_log << " " << this->m_clientIpAddress; + audit_log << " " << this->m_clientIpAddress->c_str(); audit_log << " " << this->m_clientPort; - audit_log << " " << m_serverIpAddress; + audit_log << " " << m_serverIpAddress->c_str(); audit_log << " " << this->m_serverPort; audit_log << std::endl;