[PATCH] PASN: Fix the compilation errors without CONFIG_PASN
Nick Hainke
vincent at systemli.org
Sun Mar 1 08:37:43 PST 2026
Fix the compilation errors by protecting the access to pasn in
wpas_request_connection for the CONFIG_PASN disabled case.
Fixes: 5f3a47346be5 ("EPPKE: EPPKE authentication for SME-in-wpa_supplicant case")
Signed-off-by: Nick Hainke <vincent at systemli.org>
---
wpa_supplicant/wpa_supplicant.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/wpa_supplicant/wpa_supplicant.c b/wpa_supplicant/wpa_supplicant.c
index 115dd376b..29b2815a8 100644
--- a/wpa_supplicant/wpa_supplicant.c
+++ b/wpa_supplicant/wpa_supplicant.c
@@ -9516,7 +9516,9 @@ void wpas_request_connection(struct wpa_supplicant *wpa_s)
wpa_s->disconnected = 0;
wpa_s->reassociate = 1;
wpa_s->last_owe_group = 0;
+#ifdef CONFIG_PASN
wpa_pasn_reset(&wpa_s->pasn);
+#endif /* CONFIG_PASN */
if (wpa_supplicant_fast_associate(wpa_s) != 1)
wpa_supplicant_req_scan(wpa_s, 0, 0);
--
2.53.0
More information about the Hostap
mailing list