Browse Source

FILS: Fix wpa_supplicant compilation errors

This change fixes the following compilation error:

wpa.c:2465: error: undefined reference to 'crypto_ecdh_deinit'

in builds where CONFIG_ECC does not get defined.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Vidyullatha Kanchanapally 8 years ago
parent
commit
0119d44243
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/rsn_supp/wpa.c

+ 2 - 2
src/rsn_supp/wpa.c

@@ -2461,9 +2461,9 @@ void wpa_sm_deinit(struct wpa_sm *sm)
 #ifdef CONFIG_TESTING_OPTIONS
 	wpabuf_free(sm->test_assoc_ie);
 #endif /* CONFIG_TESTING_OPTIONS */
-#ifdef CONFIG_FILS
+#ifdef CONFIG_FILS_SK_PFS
 	crypto_ecdh_deinit(sm->fils_ecdh);
-#endif /* CONFIG_FILS */
+#endif /* CONFIG_FILS_SK_PFS */
 #ifdef CONFIG_OWE
 	crypto_ecdh_deinit(sm->owe_ecdh);
 #endif /* CONFIG_OWE */