Chapter 2. API Reference
• No hook declared (LWIP_HOOK_IP6_ROUTE_NONE)
• Default (weak) implementation (LWIP_HOOK_IP6_ROUTE_DEFAULT)
• Custom implementation (LWIP_HOOK_IP6_ROUTE_CUSTOM)
CONFIG_LWIP_HOOK_ND6_GET_GW
IPv6 get gateway Hook
Found in:
Component config
Enables custom IPv6 route hook. Setting this to "default"provides weak implementation stub that
could be overwritten in application code. Setting this to "custom"provides hook's declaration only
and expects the application to implement it.
Available options:
• No hook declared (LWIP_HOOK_ND6_GET_GW_NONE)
• Default (weak) implementation (LWIP_HOOK_ND6_GET_GW_DEFAULT)
• Custom implementation (LWIP_HOOK_ND6_GET_GW_CUSTOM)
CONFIG_LWIP_HOOK_NETCONN_EXTERNAL_RESOLVE
Netconn external resolve Hook
Found in:
Component config
Enables custom DNS resolve hook. Setting this to "default"provides weak implementation stub that
could be overwritten in application code. Setting this to "custom"provides hook's declaration only
and expects the application to implement it.
Available options:
• No hook declared (LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE)
• Default (weak) implementation (LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT)
• Custom implementation (LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM)
CONFIG_LWIP_DEBUG
Enable LWIP Debug
Found in:
Component config
Enabling this option allows different kinds of lwIP debug output.
All lwIP debug features increase the size of the final binary.
Default value:
• No (disabled)
Contains:
•
CONFIG_LWIP_API_LIB_DEBUG
•
CONFIG_LWIP_DHCP_DEBUG
•
CONFIG_LWIP_DHCP_STATE_DEBUG
•
CONFIG_LWIP_ETHARP_DEBUG
•
CONFIG_LWIP_ICMP_DEBUG
•
CONFIG_LWIP_ICMP6_DEBUG
•
CONFIG_LWIP_IP_DEBUG
•
CONFIG_LWIP_IP6_DEBUG
•
CONFIG_LWIP_NETIF_DEBUG
•
CONFIG_LWIP_PBUF_DEBUG
•
CONFIG_LWIP_SNTP_DEBUG
•
CONFIG_LWIP_SOCKETS_DEBUG
•
CONFIG_LWIP_TCP_DEBUG
Espressif Systems
>
LWIP
>
Hooks
>
LWIP
>
Hooks
>
LWIP
1181
Submit Document Feedback
Release v4.4
Need help?
Do you have a question about the ESP32-S2 and is the answer not in the manual?
Questions and answers