From d39dd3a7b1af16572eb4dfc63a357abb34361e41 Mon Sep 17 00:00:00 2001 From: akshat Date: Fri, 23 May 2025 11:51:46 +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 1338d0de38..b523a92c2f 100644 --- a/components/esp_wifi/Kconfig +++ b/components/esp_wifi/Kconfig @@ -483,6 +483,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 76455646a09ba80c2c2a2054552757909d641480 Mon Sep 17 00:00:00 2001 From: akshat Date: Wed, 28 May 2025 15:20:28 +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";