ipAddrToDottedIP() consistent buffer size

IPv4 + port "XXX.XXX.XXX.XXX:12345" is 4*4 + 5 + 1 == 22

rounding up to 24 for no good reason.
This commit is contained in:
Michael Davidsaver
2020-01-16 09:22:23 -08:00
parent 068fcf6ab6
commit 642168efe1
6 changed files with 10 additions and 10 deletions

View File

@@ -1264,7 +1264,7 @@ BlockingTCPTransportCodec::BlockingTCPTransportCodec(bool serverFlag, const Cont
errStr);
_socketName = "<unknown>:0";
} else {
char ipAddrStr[64];
char ipAddrStr[24];
ipAddrToDottedIP(&_socketAddress.ia, ipAddrStr, sizeof(ipAddrStr));
_socketName = ipAddrStr;
}
@@ -1395,7 +1395,7 @@ void BlockingTCPTransportCodec::authNZMessage(epics::pvData::PVStructure::shared
sess->messageReceived(data);
else
{
char ipAddrStr[48];
char ipAddrStr[24];
ipAddrToDottedIP(&_socketAddress.ia, ipAddrStr, sizeof(ipAddrStr));
LOG(logLevelWarn, "authNZ message received from '%s' but no security plug-in session active.", ipAddrStr);
}