From f343c743b2fb19f2517ab626fd48eb51bf9fba0a Mon Sep 17 00:00:00 2001 From: Dimitar Krastev Date: Wed, 8 Jan 2025 09:27:54 +0200 Subject: [PATCH] Fixed ArpLayer zeroing only the first 8 bytes of the buffer, instead of the entire buffer. --- Packet++/src/ArpLayer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packet++/src/ArpLayer.cpp b/Packet++/src/ArpLayer.cpp index e3e3ad141..09eaeeb3a 100644 --- a/Packet++/src/ArpLayer.cpp +++ b/Packet++/src/ArpLayer.cpp @@ -13,7 +13,7 @@ namespace pcpp constexpr size_t headerLen = sizeof(arphdr); m_DataLen = headerLen; m_Data = new uint8_t[headerLen]; - memset(m_Data, 0, sizeof(headerLen)); + memset(m_Data, 0, headerLen); m_Protocol = ARP; arphdr* arpHeader = getArpHeader();