From 16ee66a6a512268ed530a0ac7f839013ff843fc2 Mon Sep 17 00:00:00 2001 From: Abtin Keshavarzian Date: Thu, 16 May 2024 18:20:08 -0700 Subject: [PATCH] [routing-manager] fix received NA message min length check (#10256) --- src/core/border_router/routing_manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/border_router/routing_manager.cpp b/src/core/border_router/routing_manager.cpp index 7e96f85d4..7a82b6831 100644 --- a/src/core/border_router/routing_manager.cpp +++ b/src/core/border_router/routing_manager.cpp @@ -726,7 +726,7 @@ void RoutingManager::HandleNeighborAdvertisement(const InfraIf::Icmp6Packet &aPa { const NeighborAdvertMessage *naMsg; - VerifyOrExit(aPacket.GetLength() >= sizeof(naMsg)); + VerifyOrExit(aPacket.GetLength() >= sizeof(NeighborAdvertMessage)); naMsg = reinterpret_cast(aPacket.GetBytes()); mDiscoveredPrefixTable.ProcessNeighborAdvertMessage(*naMsg);