From 064bed710ed07c5a882ac8cc97aff0705a5e2fb8 Mon Sep 17 00:00:00 2001 From: David Cermak Date: Wed, 30 Oct 2019 20:27:07 +0100 Subject: [PATCH] esp_netif: fix esp_netif_stop() to stop DHCP client if configured --- components/esp_netif/lwip/esp_netif_lwip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/esp_netif/lwip/esp_netif_lwip.c b/components/esp_netif/lwip/esp_netif_lwip.c index 701991a563..63918cbccb 100644 --- a/components/esp_netif/lwip/esp_netif_lwip.c +++ b/components/esp_netif/lwip/esp_netif_lwip.c @@ -622,7 +622,7 @@ static esp_err_t esp_netif_stop_api(esp_netif_api_msg_t *msg) if (ESP_NETIF_DHCP_STOPPED != esp_netif->dhcps_status) { esp_netif->dhcps_status = ESP_NETIF_DHCP_INIT; } - } else if (esp_netif->flags&ESP_NETIF_DHCPS) { + } else if (esp_netif->flags&ESP_NETIF_DHCPC) { dhcp_release(lwip_netif); dhcp_stop(lwip_netif); dhcp_cleanup(lwip_netif);