diff --git a/components/lwip/core/ipv4/autoip.c b/components/lwip/core/ipv4/autoip.c index 92f5e22ca..e18b8e23c 100755 --- a/components/lwip/core/ipv4/autoip.c +++ b/components/lwip/core/ipv4/autoip.c @@ -384,6 +384,7 @@ autoip_stop(struct netif *netif) netif_set_addr(netif, IP4_ADDR_ANY, IP4_ADDR_ANY, IP4_ADDR_ANY); } mem_free(netif->autoip); + netif->autoip = NULL; } return ERR_OK; }