Przeglądaj źródła

backport bugfix lwip for v4.1

xueyunfei 4 lat temu
rodzic
commit
72b35dec11

+ 1 - 1
components/lwip/lwip

@@ -1 +1 @@
-Subproject commit 7285b846a22ebd02377bd9c67e7f9eaaf842492b
+Subproject commit 2c9c531f0a7e0ee536db9de4f9dc54e453712087

+ 2 - 0
components/lwip/port/esp32/include/lwipopts.h

@@ -860,6 +860,7 @@ u32_t lwip_hook_tcp_isn(const struct ip_addr *local_ip, u16_t local_port,
 #define ESP_SOCKET                      1
 #define ESP_LWIP_SELECT                 1
 #define ESP_LWIP_LOCK                   1
+#define ESP_THREAD_PROTECTION           1
 
 #ifdef CONFIG_LWIP_IPV6_AUTOCONFIG
 #define ESP_IPV6_AUTOCONFIG             CONFIG_LWIP_IPV6_AUTOCONFIG
@@ -885,6 +886,7 @@ u32_t lwip_hook_tcp_isn(const struct ip_addr *local_ip, u16_t local_port,
  * DHCP_DEBUG: Enable debugging in dhcp.c.
  */
 #define DHCP_DEBUG                      LWIP_DBG_OFF
+#define ESP_DHCP_DEBUG                  LWIP_DBG_OFF
 #define LWIP_DEBUG                      LWIP_DBG_OFF
 #define TCP_DEBUG                       LWIP_DBG_OFF