[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-users] RFC: ARP Queueing
From: |
Paul |
Subject: |
[lwip-users] RFC: ARP Queueing |
Date: |
Tue, 13 Apr 2004 21:37:55 +0930 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113 |
HOwdy
I think that ARP_QUEUEING needs to be patched in netif/etharp.c
Here is what I think is needed.
Any comments?
Paul
Index: etharp.c
===================================================================
RCS file: /cvsroot/lwip/lwip/src/netif/etharp.c,v
retrieving revision 1.52
diff -u -4 -r1.52 etharp.c
--- etharp.c 11 Mar 2004 21:20:10 -0000 1.52
+++ etharp.c 13 Apr 2004 12:03:47 -0000
@@ -792,13 +792,13 @@
/* i is available, create ARP entry */
arp_table[i].state = ETHARP_STATE_PENDING;
ip_addr_set(&arp_table[i].ipaddr, ipaddr);
/* queried address was already in ARP table */
- } else {
+ }
#if ARP_QUEUEING
etharp_enqueue(i, q);
#endif
- }
+
/* ARP request? */
if (perform_arp_request)
{
struct pbuf *p;
- [lwip-users] RFC: ARP Queueing,
Paul <=