Browse Source

Merge pull request #2170 from kanglongwei/branch2

fix: #2166 L3KnownArp, delete entry from the incorrect list
Ilya Shipitsin 1 week ago
parent
commit
acbc514b87
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/Cedar/Layer3.c

+ 2 - 2
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);
 	}