Merge branch 'feature/add_rdnss_kconfig' into 'master'

lw-ip: Add ND6 RDNSS DNS server Kconfig option

Closes IDFGH-5209

See merge request espressif/esp-idf!14090
This commit is contained in:
David Čermák
2021-06-24 18:51:43 +00:00
2 changed files with 12 additions and 0 deletions

View File

@@ -361,6 +361,16 @@ menu "LWIP"
Forwarding IPv6 packets between interfaces is only required when acting as
a router.
config LWIP_IPV6_RDNSS_MAX_DNS_SERVERS
int "Use IPv6 Router Advertisement Recursive DNS Server Option"
depends on LWIP_IPV6
default 0
help
Use IPv6 Router Advertisement Recursive DNS Server Option (as per RFC 6106) to
copy a defined maximum number of DNS servers to the DNS module.
Set this option to a number of desired DNS servers advertised in the RA protocol.
This feature is disabled when set to 0.
config LWIP_NETIF_STATUS_CALLBACK
bool "Enable status callback for network interfaces"
default n

View File

@@ -968,6 +968,8 @@
#define LWIP_IPV6_NUM_ADDRESSES CONFIG_LWIP_IPV6_NUM_ADDRESSES
#define LWIP_ND6_RDNSS_MAX_DNS_SERVERS CONFIG_LWIP_IPV6_RDNSS_MAX_DNS_SERVERS
/* Enable all Espressif-only options */
#define ESP_LWIP 1