10 #ifdef IEEE8021X_EAPOL
18 const u8 *ssid,
const u8 *rsn);
20 int prio,
int preauth);
52 const u8 *ssid,
const u8 *rsn)
58 int prio,
int preauth)
63 size_t buflen,
int verbose)
void pmksa_candidate_add(struct wpa_sm *sm, const u8 *bssid, int prio, int preauth)
Add a new PMKSA candidate.
Definition: preauth.c:363
int rsn_preauth_get_status(struct wpa_sm *sm, char *buf, size_t buflen, int verbose)
Get pre-authentication status.
Definition: preauth.c:505
int rsn_preauth_init(struct wpa_sm *sm, const u8 *dst, struct eap_peer_config *eap_conf)
Start new RSN pre-authentication.
Definition: preauth.c:166
void pmksa_candidate_free(struct wpa_sm *sm)
Free all entries in PMKSA candidate list.
Definition: preauth.c:33
void rsn_preauth_candidate_process(struct wpa_sm *sm)
Process PMKSA candidates.
Definition: preauth.c:296
Scan results.
Definition: driver.h:277
void rsn_preauth_deinit(struct wpa_sm *sm)
Abort RSN pre-authentication.
Definition: preauth.c:269
int rsn_preauth_scan_results(struct wpa_sm *sm)
Start processing scan results for canditates.
Definition: preauth.c:443
Internal WPA state machine data.
Definition: wpa_i.h:18
int rsn_preauth_in_progress(struct wpa_sm *sm)
Verify whether pre-authentication is in progress.
Definition: preauth.c:532
void rsn_preauth_scan_result(struct wpa_sm *sm, const u8 *bssid, const u8 *ssid, const u8 *rsn)
Processing scan result for PMKSA canditates.
Definition: preauth.c:465
EAP peer configuration/credentials.
Definition: eap_config.h:12