From b1ca95ff2246c7cf7a99abc3c804b3ed671a1007 Mon Sep 17 00:00:00 2001 From: xueyunfei Date: Wed, 18 Mar 2020 18:30:53 +0800 Subject: [PATCH] bugfix for TCPv6 send ok when sta disconnect --- components/esp_netif/lwip/esp_netif_lwip.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/esp_netif/lwip/esp_netif_lwip.c b/components/esp_netif/lwip/esp_netif_lwip.c index fbbf22697..977299d1f 100644 --- a/components/esp_netif/lwip/esp_netif_lwip.c +++ b/components/esp_netif/lwip/esp_netif_lwip.c @@ -1101,7 +1101,9 @@ static esp_err_t esp_netif_down_api(esp_netif_api_msg_t *msg) esp_netif_reset_ip_info(esp_netif); } - + for(int8_t i = 0 ;i < LWIP_IPV6_NUM_ADDRESSES ;i++) { + netif_ip6_addr_set(lwip_netif, i, IP6_ADDR_ANY6); + } netif_set_addr(lwip_netif, IP4_ADDR_ANY4, IP4_ADDR_ANY4, IP4_ADDR_ANY4); netif_set_down(lwip_netif);