Bläddra i källkod

Merge branch 'bugfix/crash_of_dhcp_server_reconfiguration' into 'release/v3.3'

lw-ip:fixed rare crash of DHCP Server during WIFI AP network reconfiguration and...

See merge request espressif/esp-idf!7412
Jiang Jiang Jian 6 år sedan
förälder
incheckning
fcc9db267d
1 ändrade filer med 1 tillägg och 0 borttagningar
  1. 1 0
      components/tcpip_adapter/tcpip_adapter_lwip.c

+ 1 - 0
components/tcpip_adapter/tcpip_adapter_lwip.c

@@ -808,6 +808,7 @@ esp_err_t tcpip_adapter_dhcps_start(tcpip_adapter_if_t tcpip_if)
         if (p_netif != NULL && netif_is_up(p_netif)) {
             tcpip_adapter_ip_info_t default_ip;
             tcpip_adapter_get_ip_info(ESP_IF_WIFI_AP, &default_ip);
+            dhcps_set_new_lease_cb(tcpip_adapter_dhcps_cb);
             dhcps_start(p_netif, default_ip.ip);
             dhcps_status = TCPIP_ADAPTER_DHCP_STARTED;
             ESP_LOGD(TAG, "dhcp server start successfully");