From 14c766e750540160934796523f4fe9fefcbe8bb8 Mon Sep 17 00:00:00 2001 From: goldsimon Date: Thu, 24 Nov 2011 21:11:11 +0100 Subject: [PATCH] fix for bug #34684 was wrong (netif for arp table entries was only set/reset with SNMP enabled) --- src/netif/etharp.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/netif/etharp.c b/src/netif/etharp.c index 99187b4a..9183b847 100644 --- a/src/netif/etharp.c +++ b/src/netif/etharp.c @@ -191,9 +191,7 @@ etharp_free_entry(int i) #ifdef LWIP_DEBUG /* for debugging, clean out the complete entry */ arp_table[i].ctime = 0; -#if LWIP_SNMP arp_table[i].netif = NULL; -#endif /* LWIP_SNMP */ ip_addr_set_zero(&arp_table[i].ipaddr); arp_table[i].ethaddr = ethzero; #endif /* LWIP_DEBUG */ @@ -482,9 +480,7 @@ etharp_update_arp_entry(struct netif *netif, ip_addr_t *ipaddr, struct eth_addr } /* record network interface */ -#if LWIP_SNMP arp_table[i].netif = netif; -#endif /* LWIP_SNMP */ /* insert in SNMP ARP index tree */ snmp_insert_arpidx_tree(netif, &arp_table[i].ipaddr);