From 5657981f4f26b6e28dd20dbf56f90d36afeb2fee Mon Sep 17 00:00:00 2001 From: akshat Date: Thu, 10 Jul 2025 10:03:53 +0530 Subject: [PATCH 1/2] bugfix(wifi): Enable IPv6 support via LWIP_IPV6 when WiFi Aware(NAN) is enabled --- components/esp_wifi/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/components/esp_wifi/Kconfig b/components/esp_wifi/Kconfig index 233cf3480d..11c8230669 100644 --- a/components/esp_wifi/Kconfig +++ b/components/esp_wifi/Kconfig @@ -463,6 +463,7 @@ menu "Wi-Fi" bool "WiFi Aware" default n depends on SOC_WIFI_NAN_SUPPORT + select LWIP_IPV6 help Enable WiFi Aware (NAN) feature. From 1c4cdfbffaadb489e538ca2ca33fc7ab40f327b7 Mon Sep 17 00:00:00 2001 From: akshat Date: Thu, 10 Jul 2025 10:05:05 +0530 Subject: [PATCH 2/2] bugfix(wifi): Define ETH_ALEN for IPV6 Communication Type --- examples/wifi/wifi_aware/nan_subscriber/main/subscriber_main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/wifi/wifi_aware/nan_subscriber/main/subscriber_main.c b/examples/wifi/wifi_aware/nan_subscriber/main/subscriber_main.c index faeac46178..c02aa0164a 100644 --- a/examples/wifi/wifi_aware/nan_subscriber/main/subscriber_main.c +++ b/examples/wifi/wifi_aware/nan_subscriber/main/subscriber_main.c @@ -31,6 +31,9 @@ #else #define EXAMPLE_NAN_SVC_MSG "Hello" #endif +#ifndef ETH_ALEN +#define ETH_ALEN 6 +#endif static const char *TAG = "subscriber";