Merge branch 'lwip/dhcp_network_changed_fix_v5.4' into 'release/v5.4'

fix(lwip): Fixed compilation issue with LWIP_DHCP_RESTORE_LAST_IP (v5.4)

See merge request espressif/esp-idf!36619
This commit is contained in:
Rocha Euripedes
2025-01-29 22:01:41 +08:00
3 changed files with 5 additions and 2 deletions

View File

@@ -362,7 +362,7 @@ extern "C" {
*/
#define LWIP_HOOK_DHCP_POST_INIT(netif, result) \
(dhcp_ip_addr_restore(netif) ? ( dhcp_set_state(dhcp, DHCP_STATE_BOUND), \
dhcp_network_changed(netif), \
dhcp_network_changed_link_up(netif), \
(result) = ERR_OK , \
true ) : \
false)

View File

@@ -1,4 +1,4 @@
idf_component_register(SRCS "lwip_test.c"
REQUIRES test_utils
INCLUDE_DIRS "."
PRIV_REQUIRES unity lwip test_utils)
PRIV_REQUIRES unity lwip test_utils nvs_flash)

View File

@@ -1,2 +1,5 @@
CONFIG_UNITY_ENABLE_FIXTURE=y
CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=n
# Added to enable compilation of DHCP last IP restore feature
CONFIG_LWIP_DHCP_RESTORE_LAST_IP=y