aboutsummaryrefslogtreecommitdiff
path: root/contrib/wpa_supplicant/preauth.h
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/wpa_supplicant/preauth.h')
-rw-r--r--contrib/wpa_supplicant/preauth.h53
1 files changed, 4 insertions, 49 deletions
diff --git a/contrib/wpa_supplicant/preauth.h b/contrib/wpa_supplicant/preauth.h
index 9b528f070b9c..07e3e006622a 100644
--- a/contrib/wpa_supplicant/preauth.h
+++ b/contrib/wpa_supplicant/preauth.h
@@ -1,6 +1,6 @@
/*
* wpa_supplicant - WPA2/RSN pre-authentication functions
- * Copyright (c) 2003-2005, Jouni Malinen <jkmaline@cc.hut.fi>
+ * Copyright (c) 2003-2005, Jouni Malinen <j@w1.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
@@ -19,63 +19,18 @@ struct wpa_scan_result;
#ifndef CONFIG_NO_WPA
-void pmksa_cache_free(struct wpa_sm *sm);
-struct rsn_pmksa_cache * pmksa_cache_get(struct wpa_sm *sm,
- const u8 *aa, const u8 *pmkid);
-int pmksa_cache_list(struct wpa_sm *sm, char *buf, size_t len);
void pmksa_candidate_free(struct wpa_sm *sm);
-struct rsn_pmksa_cache *
-pmksa_cache_add(struct wpa_sm *sm, const u8 *pmk,
- size_t pmk_len, const u8 *aa, const u8 *spa,
- struct wpa_ssid *ssid);
-void pmksa_cache_notify_reconfig(struct wpa_sm *sm);
-struct rsn_pmksa_cache * pmksa_cache_get_current(struct wpa_sm *sm);
-void pmksa_cache_clear_current(struct wpa_sm *sm);
-int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid,
- const u8 *bssid, struct wpa_ssid *ssid,
- int try_opportunistic);
#else /* CONFIG_NO_WPA */
-static inline void pmksa_cache_free(struct wpa_sm *sm)
-{
-}
-
static inline void pmksa_candidate_free(struct wpa_sm *sm)
{
}
-static inline void pmksa_cache_notify_reconfig(struct wpa_sm *sm)
-{
-}
-
-static inline struct rsn_pmksa_cache *
-pmksa_cache_get_current(struct wpa_sm *sm)
-{
- return NULL;
-}
-
-static inline int pmksa_cache_list(struct wpa_sm *sm, char *buf, size_t len)
-{
- return -1;
-}
-
-static inline void pmksa_cache_clear_current(struct wpa_sm *sm)
-{
-}
-
-static inline int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid,
- const u8 *bssid,
- struct wpa_ssid *ssid,
- int try_opportunistic)
-{
- return -1;
-}
-
#endif /* CONFIG_NO_WPA */
-#if defined(IEEE8021X_EAPOL) && !defined(CONFIG_NO_WPA)
+#if defined(IEEE8021X_EAPOL) && !defined(CONFIG_NO_WPA2)
int rsn_preauth_init(struct wpa_sm *sm, const u8 *dst,
struct wpa_ssid *config);
@@ -89,7 +44,7 @@ int rsn_preauth_get_status(struct wpa_sm *sm, char *buf, size_t buflen,
int verbose);
int rsn_preauth_in_progress(struct wpa_sm *sm);
-#else /* IEEE8021X_EAPOL and !CONFIG_NO_WPA */
+#else /* IEEE8021X_EAPOL and !CONFIG_NO_WPA2 */
static inline void rsn_preauth_candidate_process(struct wpa_sm *sm)
{
@@ -127,6 +82,6 @@ static inline int rsn_preauth_in_progress(struct wpa_sm *sm)
return 0;
}
-#endif /* IEEE8021X_EAPOL and !CONFIG_NO_WPA */
+#endif /* IEEE8021X_EAPOL and !CONFIG_NO_WPA2 */
#endif /* PREAUTH_H */