mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-02 10:00:57 +02:00
Merge branch 'feat/menuconfig_for_rio_enable_v5.4' into 'release/v5.4'
lwip: backport IPv6 improvements, NAPT fixes, and ND6 RIO support (v5.4) See merge request espressif/esp-idf!41689
This commit is contained in:
@@ -949,6 +949,20 @@ menu "LWIP"
|
||||
help
|
||||
Maximum number of entries in IPv6 destinations cache
|
||||
|
||||
config LWIP_IPV6_ND6_ROUTE_INFO_OPTION_SUPPORT
|
||||
bool "Enable IPV6 ND6 route information option support"
|
||||
depends on LWIP_ND6
|
||||
default n
|
||||
help
|
||||
Enable route information option (RIO) support in IPV6 ND6
|
||||
|
||||
config LWIP_IPV6_ND6_NUM_ROUTE_INFO
|
||||
int "Max number of entries in IPv6 route information options cache"
|
||||
depends on LWIP_IPV6_ND6_ROUTE_INFO_OPTION_SUPPORT
|
||||
default 10
|
||||
help
|
||||
Maximum number of entries in IPv6 route information options cache
|
||||
|
||||
menuconfig LWIP_PPP_SUPPORT
|
||||
bool "Enable PPP support"
|
||||
default n
|
||||
|
Submodule components/lwip/lwip updated: fa4dffdfac...fd432e4ee2
@@ -1334,6 +1334,21 @@ static inline uint32_t timeout_from_offered(uint32_t lease, uint32_t min)
|
||||
* LWIP_ND6_NUM_DESTINATIONS: Maximum number of entries in IPv6 destinations cache
|
||||
*/
|
||||
#define LWIP_ND6_NUM_DESTINATIONS CONFIG_LWIP_IPV6_ND6_NUM_DESTINATIONS
|
||||
|
||||
/**
|
||||
* LWIP_ND6_SUPPORT_RIO: Support route information options in IPv6 nd6 packets
|
||||
*/
|
||||
#ifdef CONFIG_LWIP_IPV6_ND6_ROUTE_INFO_OPTION_SUPPORT
|
||||
#define LWIP_ND6_SUPPORT_RIO 1
|
||||
#else
|
||||
#define LWIP_ND6_SUPPORT_RIO 0
|
||||
#endif
|
||||
|
||||
/**
|
||||
* LWIP_IPV6_ND6_NUM_ROUTE_INFO: Maximum number of entries in IPv6 route information options cache
|
||||
*/
|
||||
#define LWIP_ND6_NUM_ROUTES CONFIG_LWIP_IPV6_ND6_NUM_ROUTE_INFO
|
||||
|
||||
/*
|
||||
---------------------------------------
|
||||
---------- Hook options ---------------
|
||||
|
Reference in New Issue
Block a user