mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
feat(lwip): support NA router farwording flag set
* Update submodule: git log --oneline 4a8286ab8bcf983f22421e3d4be650837b5eb277..542ba2997f6cc14fe9c3d781bf9b0d890cd70bb1 - fix router forwarding flag set (espressif/esp-lwip@542ba299)
This commit is contained in:
parent
b5289ed2ba
commit
5413b6b794
@ -113,6 +113,15 @@ menu "LWIP"
|
||||
This option is used to disable the Network Discovery Protocol (NDP) if it is not required.
|
||||
Please use this option with caution, as the NDP is essential for IPv6 functionality within a local network.
|
||||
|
||||
config LWIP_FORCE_ROUTER_FORWARDING
|
||||
bool "LWIP Force Router Forwarding Enable/Disable"
|
||||
default n
|
||||
depends on LWIP_ND6
|
||||
help
|
||||
This option is used to set the the router flag for the NA packets.
|
||||
When enabled, the router flag in NA packet will always set to 1,
|
||||
otherwise, never set router flag for NA packets.
|
||||
|
||||
config LWIP_MAX_SOCKETS
|
||||
int "Max number of open sockets"
|
||||
range 1 16
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit 4a8286ab8bcf983f22421e3d4be650837b5eb277
|
||||
Subproject commit 542ba2997f6cc14fe9c3d781bf9b0d890cd70bb1
|
@ -1156,6 +1156,16 @@ static inline uint32_t timeout_from_offered(uint32_t lease, uint32_t min)
|
||||
#define LWIP_ND6 0
|
||||
#endif
|
||||
|
||||
/**
|
||||
* LWIP_FORCE_ROUTER_FORWARDING==1: the router flag in NA packet will always set to 1,
|
||||
* otherwise, never set router flag for NA packets.
|
||||
*/
|
||||
#ifdef CONFIG_LWIP_FORCE_ROUTER_FORWARDING
|
||||
#define LWIP_FORCE_ROUTER_FORWARDING 1
|
||||
#else
|
||||
#define LWIP_FORCE_ROUTER_FORWARDING 0
|
||||
#endif
|
||||
|
||||
/**
|
||||
* LWIP_IPV6_NUM_ADDRESSES: Number of IPv6 addresses per netif.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user