fix(nan): fix NAN pairing NIK/NIRA exchange and verification

Register esp_nan_verify_nira, cache NIRA for publish frames, send own_nik
in pairing follow-up, and complete pairing only after peer NIK is stored.
This commit is contained in:
Akshat Agrawal
2026-06-23 22:08:06 +05:30
parent cd94023075
commit f68fb697f7
7 changed files with 211 additions and 83 deletions
@@ -1580,8 +1580,8 @@ typedef struct {
} wifi_event_nan_replied_t;
/**
* @brief Argument structure for WIFI_EVENT_NAN_CLUSTER_JOIN event
*/
* @brief Argument structure for WIFI_EVENT_NAN_CLUSTER_JOIN event
*/
typedef struct {
uint8_t cluster_id[6]; /**< Cluster ID (BSSID) that was joined/started */
} wifi_event_nan_cluster_join_t;