diff --git a/CHANGELOG b/CHANGELOG index 5834e195..52576c79 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -70,6 +70,10 @@ HISTORY ++ Bugfixes: + 2010-01-31: Simon Goldschmidt + * netif.c: Don't call the link-callback from netif_set_up/down() since + this invalidly retriggers DHCP. + 2010-01-29: Simon Goldschmidt * ip_addr.h, inet.h, def.h, inet.c, def.c, more: Cleanly separate the portability file inet.h and its contents from the stack: moved htonX- diff --git a/src/core/netif.c b/src/core/netif.c index 2b903f98..85196e38 100644 --- a/src/core/netif.c +++ b/src/core/netif.c @@ -405,7 +405,6 @@ void netif_set_up(struct netif *netif) snmp_get_sysuptime(&netif->ts); #endif /* LWIP_SNMP */ - NETIF_LINK_CALLBACK(netif); NETIF_STATUS_CALLBACK(netif); #if LWIP_ARP @@ -440,7 +439,6 @@ void netif_set_down(struct netif *netif) snmp_get_sysuptime(&netif->ts); #endif - NETIF_LINK_CALLBACK(netif); NETIF_STATUS_CALLBACK(netif); } }