From fdcb0a207bedb80fa1e47d9e95906312d38aae6d Mon Sep 17 00:00:00 2001 From: w00485423 Date: Fri, 10 Oct 2025 21:20:30 +0800 Subject: [PATCH] fix: #2166 L3KnownArp, delete entry from the incorrect list --- src/Cedar/Layer3.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Cedar/Layer3.c b/src/Cedar/Layer3.c index 6838bc9d..caee74e7 100644 --- a/src/Cedar/Layer3.c +++ b/src/Cedar/Layer3.c @@ -457,10 +457,10 @@ void L3KnownArp(L3IF *f, UINT ip, UCHAR *mac) // Delete an ARP query entry to this IP address Zero(&t, sizeof(t)); t.IpAddress = ip; - w = Search(f->IpWaitList, &t); + w = Search(f->ArpWaitTable, &t); if (w != NULL) { - Delete(f->IpWaitList, w); + Delete(f->ArpWaitTable, w); Free(w); }