Merge branch 'fix-ppoe-buffer-overflow' into 'master'

Buffer overflow on show sesion pppoe and on pppoe discover LOG level 3.

See merge request l2tpns/l2tpns!12
This commit is contained in:
sthibaul 2021-08-23 18:10:09 +00:00
commit 1e5573679c

3
util.c
View file

@ -31,7 +31,8 @@ char *fmtaddr(in_addr_t addr, int n)
char *fmtMacAddr(uint8_t *pMacAddr)
{
static char strMAC[2*ETH_ALEN];
// FF:FF:FF:FF:FF:FF (len(18)= 2*6 + 5 (:) + 1 (zero terminal))
static char strMAC[2*ETH_ALEN+6];
sprintf(strMAC, "%02X:%02X:%02X:%02X:%02X:%02X",
pMacAddr[0], pMacAddr[1], pMacAddr[2],