mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-02 20:24:32 +02:00
lw-ip: Add option to ipv6 stateless address configuration
This commit is contained in:
@@ -224,6 +224,14 @@ config LWIP_AUTOIP_RATE_LIMIT_INTERVAL
|
|||||||
If rate limiting self-assignment requests, wait this long between
|
If rate limiting self-assignment requests, wait this long between
|
||||||
each request.
|
each request.
|
||||||
|
|
||||||
|
config LWIP_IPV6_AUTOCONFIG
|
||||||
|
bool "Enable IPV6 stateless address autoconfiguration"
|
||||||
|
default n
|
||||||
|
help
|
||||||
|
Enabling this option allows the devices to IPV6 stateless address autoconfiguration.
|
||||||
|
|
||||||
|
See RFC 4862.
|
||||||
|
|
||||||
menuconfig LWIP_NETIF_LOOPBACK
|
menuconfig LWIP_NETIF_LOOPBACK
|
||||||
bool "Support per-interface loopback"
|
bool "Support per-interface loopback"
|
||||||
default y
|
default y
|
||||||
|
@@ -738,7 +738,6 @@
|
|||||||
#define ESP_THREAD_SAFE_DEBUG LWIP_DBG_OFF
|
#define ESP_THREAD_SAFE_DEBUG LWIP_DBG_OFF
|
||||||
#define ESP_DHCP 1
|
#define ESP_DHCP 1
|
||||||
#define ESP_DNS 1
|
#define ESP_DNS 1
|
||||||
#define ESP_IPV6_AUTOCONFIG 1
|
|
||||||
#define ESP_PERF 0
|
#define ESP_PERF 0
|
||||||
#define ESP_RANDOM_TCP_PORT 1
|
#define ESP_RANDOM_TCP_PORT 1
|
||||||
#define ESP_IP4_ATON 1
|
#define ESP_IP4_ATON 1
|
||||||
@@ -753,6 +752,10 @@
|
|||||||
#define ESP_HAS_SELECT 1
|
#define ESP_HAS_SELECT 1
|
||||||
#define ESP_GRATUITOUS_ARP CONFIG_ESP_GRATUITOUS_ARP
|
#define ESP_GRATUITOUS_ARP CONFIG_ESP_GRATUITOUS_ARP
|
||||||
|
|
||||||
|
#ifdef CONFIG_LWIP_IPV6_AUTOCONFIG
|
||||||
|
#define ESP_IPV6_AUTOCONFIG CONFIG_LWIP_IPV6_AUTOCONFIG
|
||||||
|
#endif
|
||||||
|
|
||||||
#if CONFIG_LWIP_IRAM_OPTIMIZATION
|
#if CONFIG_LWIP_IRAM_OPTIMIZATION
|
||||||
#define ESP_IRAM_ATTR IRAM_ATTR
|
#define ESP_IRAM_ATTR IRAM_ATTR
|
||||||
#else
|
#else
|
||||||
|
Reference in New Issue
Block a user