From 11a311dfb90c55e79f9c8749a597ac58ad83b3ba Mon Sep 17 00:00:00 2001 From: Vlad Grigorescu Date: Fri, 16 Oct 2020 09:03:48 -0500 Subject: [PATCH] Extract length as a uint8 --- src/analyzer/protocol/icmp/ICMP.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/analyzer/protocol/icmp/ICMP.cc b/src/analyzer/protocol/icmp/ICMP.cc index 55788c5e98..3c8fbe1a35 100644 --- a/src/analyzer/protocol/icmp/ICMP.cc +++ b/src/analyzer/protocol/icmp/ICMP.cc @@ -764,7 +764,7 @@ VectorValPtr ICMP_Analyzer::BuildNDOptionsVal(int caplen, const u_char* data) } uint8_t type = *((const uint8_t*)data); - uint16_t length = *((const uint16_t*)(data + 1)); + uint16_t length = *((const uint8_t*)(data + 1)); if ( length == 0 ) {