[PATCH 64/92] NAN: Set support for NAN pairing by default

Andrei Otcheretianski andrei.otcheretianski at intel.com
Wed Apr 22 05:23:55 PDT 2026


From: Avraham Stern <avraham.stern at intel.com>

By default, set support for pairing setup, NPK caching and pairing
verification with both NCS-PK-PASN-128 and NCS-PK-PASN-256 cipher
suites.

Signed-off-by: Avraham Stern <avraham.stern at intel.com>
---
 wpa_supplicant/nan_supplicant.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/wpa_supplicant/nan_supplicant.c b/wpa_supplicant/nan_supplicant.c
index 7fced01439..c58e18016e 100644
--- a/wpa_supplicant/nan_supplicant.c
+++ b/wpa_supplicant/nan_supplicant.c
@@ -1057,6 +1057,11 @@ int wpas_nan_init(struct wpa_supplicant *wpa_s)
 	nan.pairing_result_cb = wpas_nan_pasn_auth_status_cb;
 	nan.update_pairing_credentials = wpas_nan_update_pairing_credentials_cb;
 	nan.get_npk_akmp = wpas_nan_get_npk_akmp_cb;
+	nan.pairing_cfg.pairing_setup = true;
+	nan.pairing_cfg.npk_caching = true;
+	nan.pairing_cfg.pairing_verification = true;
+	nan.pairing_cfg.cipher_suites = NAN_PAIRING_PASN_128 |
+					NAN_PAIRING_PASN_256;
 #endif /* CONFIG_PASN */
 
 	/* NDP */
-- 
2.53.0




More information about the Hostap mailing list