Răsfoiți Sursa

lwip timer:optimization dhcp fine timer

xueyunfei 3 ani în urmă
părinte
comite
d1abdf47c4
2 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 1 1
      components/lwip/lwip
  2. 2 0
      components/lwip/port/esp32/include/lwipopts.h

+ 1 - 1
components/lwip/lwip

@@ -1 +1 @@
-Subproject commit 9bad641bc7378d2eb1ba84834baafaf119135206
+Subproject commit c3e9aa1cef98fd8d87dabadc472c5268eae28319

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

@@ -1422,9 +1422,11 @@ static inline uint32_t timeout_from_offered(uint32_t lease, uint32_t min)
 #ifdef CONFIG_LWIP_TIMERS_ONDEMAND
 #define ESP_LWIP_IGMP_TIMERS_ONDEMAND   1
 #define ESP_LWIP_MLD6_TIMERS_ONDEMAND   1
+#define ESP_LWIP_DHCP_FINE_TIMERS_ONDEMAND 1
 #else
 #define ESP_LWIP_IGMP_TIMERS_ONDEMAND   0
 #define ESP_LWIP_MLD6_TIMERS_ONDEMAND   0
+#define ESP_LWIP_DHCP_FINE_TIMERS_ONDEMAND 0
 #endif
 
 /**