/external/wpa_supplicant_8/src/rsn_supp/ |
D | wpa.h | 17 struct wpa_sm; 111 struct wpa_sm * wpa_sm_init(struct wpa_sm_ctx *ctx); 112 void wpa_sm_deinit(struct wpa_sm *sm); 113 void wpa_sm_notify_assoc(struct wpa_sm *sm, const u8 *bssid); 114 void wpa_sm_notify_disassoc(struct wpa_sm *sm); 115 void wpa_sm_set_pmk(struct wpa_sm *sm, const u8 *pmk, size_t pmk_len, 117 void wpa_sm_set_pmk_from_pmksa(struct wpa_sm *sm); 118 void wpa_sm_set_fast_reauth(struct wpa_sm *sm, int fast_reauth); 119 void wpa_sm_set_scard_ctx(struct wpa_sm *sm, void *scard_ctx); 120 void wpa_sm_set_config(struct wpa_sm *sm, struct rsn_supp_config *config); [all …]
|
D | preauth.h | 16 void pmksa_candidate_free(struct wpa_sm *sm); 17 int rsn_preauth_init(struct wpa_sm *sm, const u8 *dst, 19 void rsn_preauth_deinit(struct wpa_sm *sm); 20 int rsn_preauth_scan_results(struct wpa_sm *sm); 21 void rsn_preauth_scan_result(struct wpa_sm *sm, const u8 *bssid, 23 void pmksa_candidate_add(struct wpa_sm *sm, const u8 *bssid, 25 void rsn_preauth_candidate_process(struct wpa_sm *sm); 26 int rsn_preauth_get_status(struct wpa_sm *sm, char *buf, size_t buflen, 28 int rsn_preauth_in_progress(struct wpa_sm *sm); 32 static inline void pmksa_candidate_free(struct wpa_sm *sm) in pmksa_candidate_free() [all …]
|
D | wpa_i.h | 21 struct wpa_sm { struct 138 static inline void wpa_sm_set_state(struct wpa_sm *sm, enum wpa_states state) in wpa_sm_set_state() argument 144 static inline enum wpa_states wpa_sm_get_state(struct wpa_sm *sm) in wpa_sm_get_state() 150 static inline void wpa_sm_deauthenticate(struct wpa_sm *sm, int reason_code) in wpa_sm_deauthenticate() 156 static inline int wpa_sm_set_key(struct wpa_sm *sm, enum wpa_alg alg, in wpa_sm_set_key() 166 static inline void * wpa_sm_get_network_ctx(struct wpa_sm *sm) in wpa_sm_get_network_ctx() 172 static inline int wpa_sm_get_bssid(struct wpa_sm *sm, u8 *bssid) in wpa_sm_get_bssid() 178 static inline int wpa_sm_ether_send(struct wpa_sm *sm, const u8 *dest, in wpa_sm_ether_send() 185 static inline int wpa_sm_get_beacon_ie(struct wpa_sm *sm) in wpa_sm_get_beacon_ie() 191 static inline void wpa_sm_cancel_auth_timeout(struct wpa_sm *sm) in wpa_sm_cancel_auth_timeout() [all …]
|
D | peerkey.h | 39 int peerkey_verify_eapol_key_mic(struct wpa_sm *sm, 43 void peerkey_rx_eapol_4way(struct wpa_sm *sm, struct wpa_peerkey *peerkey, 46 void peerkey_rx_eapol_smk(struct wpa_sm *sm, const u8 *src_addr, 49 void peerkey_deinit(struct wpa_sm *sm); 54 peerkey_verify_eapol_key_mic(struct wpa_sm *sm, in peerkey_verify_eapol_key_mic() 63 peerkey_rx_eapol_4way(struct wpa_sm *sm, struct wpa_peerkey *peerkey, in peerkey_rx_eapol_4way() 70 peerkey_rx_eapol_smk(struct wpa_sm *sm, const u8 *src_addr, in peerkey_rx_eapol_smk() 76 static inline void peerkey_deinit(struct wpa_sm *sm) in peerkey_deinit()
|
D | pmksa_cache.h | 52 void *ctx, struct wpa_sm *sm); 62 struct rsn_pmksa_cache_entry * pmksa_cache_get_current(struct wpa_sm *sm); 63 void pmksa_cache_clear_current(struct wpa_sm *sm); 64 int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, 78 void *ctx, struct wpa_sm *sm) in pmksa_cache_init() 95 pmksa_cache_get_current(struct wpa_sm *sm) in pmksa_cache_get_current() 114 static inline void pmksa_cache_clear_current(struct wpa_sm *sm) in pmksa_cache_clear_current() 118 static inline int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, in pmksa_cache_set_current()
|
D | wpa.c | 38 void wpa_eapol_key_send(struct wpa_sm *sm, const u8 *kck, size_t kck_len, in wpa_eapol_key_send() 89 void wpa_sm_key_request(struct wpa_sm *sm, int error, int pairwise) in wpa_sm_key_request() 156 static void wpa_supplicant_key_mgmt_set_pmk(struct wpa_sm *sm) in wpa_supplicant_key_mgmt_set_pmk() 174 static int wpa_supplicant_get_pmk(struct wpa_sm *sm, in wpa_supplicant_get_pmk() 323 int wpa_supplicant_send_2_of_4(struct wpa_sm *sm, const unsigned char *dst, in wpa_supplicant_send_2_of_4() 419 static int wpa_derive_ptk(struct wpa_sm *sm, const unsigned char *src_addr, in wpa_derive_ptk() 434 static void wpa_supplicant_process_1_of_4(struct wpa_sm *sm, in wpa_supplicant_process_1_of_4() 543 struct wpa_sm *sm = eloop_ctx; in wpa_sm_start_preauth() 548 static void wpa_supplicant_key_neg_complete(struct wpa_sm *sm, in wpa_supplicant_key_neg_complete() 594 struct wpa_sm *sm = eloop_ctx; in wpa_sm_rekey_ptk() [all …]
|
D | preauth.c | 37 void pmksa_candidate_free(struct wpa_sm *sm) in pmksa_candidate_free() 55 struct wpa_sm *sm = ctx; in rsn_preauth_receive() 77 struct wpa_sm *sm = ctx; in rsn_preauth_eapol_cb() 121 struct wpa_sm *sm = eloop_ctx; in rsn_preauth_timeout() 133 struct wpa_sm *sm = ctx; in rsn_preauth_eapol_send() 170 int rsn_preauth_init(struct wpa_sm *sm, const u8 *dst, in rsn_preauth_init() 273 void rsn_preauth_deinit(struct wpa_sm *sm) in rsn_preauth_deinit() 300 void rsn_preauth_candidate_process(struct wpa_sm *sm) in rsn_preauth_candidate_process() 367 void pmksa_candidate_add(struct wpa_sm *sm, const u8 *bssid, in pmksa_candidate_add() 447 int rsn_preauth_scan_results(struct wpa_sm *sm) in rsn_preauth_scan_results() [all …]
|
D | tdls.c | 84 static void wpa_tdls_peer_free(struct wpa_sm *sm, struct wpa_tdls_peer *peer); 85 static void wpa_tdls_disable_peer_link(struct wpa_sm *sm, 87 static int wpa_tdls_send_teardown(struct wpa_sm *sm, const u8 *addr, 157 static int wpa_tdls_get_privacy(struct wpa_sm *sm) in wpa_tdls_get_privacy() 175 static int wpa_tdls_del_key(struct wpa_sm *sm, struct wpa_tdls_peer *peer) in wpa_tdls_del_key() 188 static int wpa_tdls_set_key(struct wpa_sm *sm, struct wpa_tdls_peer *peer) in wpa_tdls_set_key() 221 static int wpa_tdls_send_tpk_msg(struct wpa_sm *sm, const u8 *dst, in wpa_tdls_send_tpk_msg() 232 static int wpa_tdls_tpk_send(struct wpa_sm *sm, const u8 *dest, u8 action_code, in wpa_tdls_tpk_send() 301 static int wpa_tdls_do_teardown(struct wpa_sm *sm, struct wpa_tdls_peer *peer, in wpa_tdls_do_teardown() 317 struct wpa_sm *sm = eloop_ctx; in wpa_tdls_tpk_retry_timeout() [all …]
|
D | peerkey.c | 47 struct wpa_sm *sm = eloop_ctx; in wpa_supplicant_smk_timeout() 54 static void wpa_supplicant_peerkey_free(struct wpa_sm *sm, in wpa_supplicant_peerkey_free() 62 static int wpa_supplicant_send_smk_error(struct wpa_sm *sm, const u8 *dst, in wpa_supplicant_send_smk_error() 124 static int wpa_supplicant_send_smk_m3(struct wpa_sm *sm, in wpa_supplicant_send_smk_m3() 179 struct wpa_sm *sm, const unsigned char *src_addr, in wpa_supplicant_process_smk_m2() 322 static void wpa_supplicant_send_stk_1_of_4(struct wpa_sm *sm, in wpa_supplicant_send_stk_1_of_4() 379 static void wpa_supplicant_send_stk_3_of_4(struct wpa_sm *sm, in wpa_supplicant_send_stk_3_of_4() 458 static int wpa_supplicant_process_smk_m5(struct wpa_sm *sm, in wpa_supplicant_process_smk_m5() 514 struct wpa_sm *sm, const unsigned char *src_addr, in wpa_supplicant_process_smk_m45() 593 struct wpa_sm *sm, const unsigned char *src_addr, in wpa_supplicant_process_smk_error() [all …]
|
D | wpa_ft.c | 21 int wpa_derive_ptk_ft(struct wpa_sm *sm, const unsigned char *src_addr, in wpa_derive_ptk_ft() 58 int wpa_sm_set_ft_params(struct wpa_sm *sm, const u8 *ies, size_t ies_len) in wpa_sm_set_ft_params() 141 static u8 * wpa_ft_gen_req_ies(struct wpa_sm *sm, size_t *len, in wpa_ft_gen_req_ies() 315 static int wpa_ft_install_ptk(struct wpa_sm *sm, const u8 *bssid) in wpa_ft_install_ptk() 348 int wpa_ft_prepare_auth_request(struct wpa_sm *sm, const u8 *mdie) in wpa_ft_prepare_auth_request() 371 int wpa_ft_process_response(struct wpa_sm *sm, const u8 *ies, size_t ies_len, in wpa_ft_process_response() 522 int wpa_ft_is_completed(struct wpa_sm *sm) in wpa_ft_is_completed() 534 void wpa_reset_ft_completed(struct wpa_sm *sm) in wpa_reset_ft_completed() 541 static int wpa_ft_process_gtk_subelem(struct wpa_sm *sm, const u8 *gtk_elem, in wpa_ft_process_gtk_subelem() 616 static int wpa_ft_process_igtk_subelem(struct wpa_sm *sm, const u8 *igtk_elem, in wpa_ft_process_igtk_subelem() [all …]
|
D | wpa_ie.h | 12 struct wpa_sm; 70 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len);
|
D | pmksa_cache.c | 25 struct wpa_sm *sm; /* TODO: get rid of this reference(?) */ 402 struct rsn_pmksa_cache_entry * pmksa_cache_get_current(struct wpa_sm *sm) in pmksa_cache_get_current() 414 void pmksa_cache_clear_current(struct wpa_sm *sm) in pmksa_cache_clear_current() 431 int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, in pmksa_cache_set_current() 523 void *ctx, struct wpa_sm *sm) in pmksa_cache_init()
|
D | wpa_ie.c | 111 struct wpa_sm *sm) in wpa_gen_wpa_ie_rsn() 298 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len) in wpa_gen_wpa_ie()
|
/external/wpa_supplicant_8/src/ap/ |
D | drv_callbacks.c | 192 if (sta->wpa_sm == NULL) in hostapd_notif_assoc() 193 sta->wpa_sm = wpa_auth_sta_init(hapd->wpa_auth, in hostapd_notif_assoc() 196 if (sta->wpa_sm == NULL) { in hostapd_notif_assoc() 201 res = wpa_validate_wpa_ie(hapd->wpa_auth, sta->wpa_sm, in hostapd_notif_assoc() 260 if (wpa_auth_uses_mfp(sta->wpa_sm)) in hostapd_notif_assoc() 268 status = wpa_ft_validate_reassoc(sta->wpa_sm, req_ies, in hostapd_notif_assoc() 319 if (sta->wpa_sm == NULL) in hostapd_notif_assoc() 320 sta->wpa_sm = wpa_auth_sta_init(hapd->wpa_auth, in hostapd_notif_assoc() 322 if (sta->wpa_sm == NULL) { in hostapd_notif_assoc() 327 if (wpa_validate_osen(hapd->wpa_auth, sta->wpa_sm, in hostapd_notif_assoc() [all …]
|
D | ieee802_11.c | 241 wpa_auth_sm_event(sta->wpa_sm, WPA_AUTH); in auth_shared_key() 660 wpa_auth_sm_event(sta->wpa_sm, WPA_AUTH); in sae_sm_step() 1071 wpa_auth_sm_event(sta->wpa_sm, WPA_AUTH); in handle_auth() 1091 if (sta->wpa_sm == NULL) in handle_auth() 1092 sta->wpa_sm = wpa_auth_sta_init(hapd->wpa_auth, in handle_auth() 1094 if (sta->wpa_sm == NULL) { in handle_auth() 1100 wpa_ft_process_auth(sta->wpa_sm, mgmt->bssid, in handle_auth() 1113 if (sta->wpa_sm == NULL) in handle_auth() 1114 sta->wpa_sm = in handle_auth() 1117 if (sta->wpa_sm == NULL) { in handle_auth() [all …]
|
D | wpa_auth_glue.c | 348 if (sta->wpa_sm && cb(sta->wpa_sm, cb_ctx)) in hostapd_wpa_auth_for_each_sta() 501 if (sta == NULL || sta->wpa_sm == NULL) in hostapd_wpa_auth_send_ft_action() 533 if (sta->wpa_sm) { in hostapd_wpa_auth_add_sta() 535 return sta->wpa_sm; in hostapd_wpa_auth_add_sta() 538 sta->wpa_sm = wpa_auth_sta_init(hapd->wpa_auth, sta->addr, NULL); in hostapd_wpa_auth_add_sta() 539 if (sta->wpa_sm == NULL) { in hostapd_wpa_auth_add_sta() 545 return sta->wpa_sm; in hostapd_wpa_auth_add_sta()
|
D | wnm_ap.c | 109 if (!wpa_auth_uses_mfp(sta->wpa_sm) || in ieee802_11_send_wnmsleep_resp() 113 gtk_elem_len = wpa_wnmsleep_gtk_subelem(sta->wpa_sm, pos); in ieee802_11_send_wnmsleep_resp() 118 res = wpa_wnmsleep_igtk_subelem(sta->wpa_sm, pos); in ieee802_11_send_wnmsleep_resp() 162 wpa_set_wnmsleep(sta->wpa_sm, 1); in ieee802_11_send_wnmsleep_resp() 174 wpa_set_wnmsleep(sta->wpa_sm, 0); in ieee802_11_send_wnmsleep_resp() 177 if (!wpa_auth_uses_mfp(sta->wpa_sm)) in ieee802_11_send_wnmsleep_resp() 178 wpa_wnmsleep_rekey_gtk(sta->wpa_sm); in ieee802_11_send_wnmsleep_resp()
|
D | ap_mlme.c | 176 if (sta->wpa_sm) in mlme_deletekeys_request() 177 wpa_remove_ptk(sta->wpa_sm); in mlme_deletekeys_request()
|
D | ieee802_1x.c | 67 if (wpa_auth_pairwise_set(sta->wpa_sm)) in ieee802_1x_send() 337 ver = wpa_auth_sta_wpa_version(sta->wpa_sm); in add_common_radius_sta_attr_rsn() 338 val = wpa_auth_get_pairwise(sta->wpa_sm); in add_common_radius_sta_attr_rsn() 361 val = wpa_auth_sta_key_mgmt(sta->wpa_sm); in add_common_radius_sta_attr_rsn() 444 sta->wpa_sm && in add_common_radius_sta_attr() 445 (wpa_key_mgmt_ft(wpa_auth_sta_key_mgmt(sta->wpa_sm)) || in add_common_radius_sta_attr() 457 if ((hapd->conf->wpa || hapd->conf->osen) && sta->wpa_sm && in add_common_radius_sta_attr() 817 if (sta->wpa_sm) { in ieee802_1x_alloc_eapol_sm() 819 if (wpa_auth_sta_get_pmksa(sta->wpa_sm)) in ieee802_1x_alloc_eapol_sm() 893 wpa_receive(hapd->wpa_auth, sta->wpa_sm, (u8 *) hdr, in ieee802_1x_receive() [all …]
|
D | tkip_countermeasures.c | 77 wpa_auth_sta_local_mic_failure_report(sta->wpa_sm); in michael_mic_failure()
|
D | sta_info.c | 269 wpa_auth_sta_deinit(sta->wpa_sm); in ap_free_sta() 886 if (wpa_auth_sta_set_vlan(sta->wpa_sm, sta->vlan_id) < 0) in ap_sta_bind_vlan() 1039 if (wpa_auth_get_ip_addr(sta->wpa_sm, ip_addr_buf) == 0) { in ap_sta_set_authorized() 1079 wpa_auth_sm_event(sta->wpa_sm, WPA_DEAUTH); in ap_sta_disconnect()
|
D | sta_info.h | 117 struct wpa_state_machine *wpa_sm; member
|
/external/wpa_supplicant_8/wpa_supplicant/ |
D | ibss_rsn.h | 35 struct wpa_sm *supp;
|
D | wpa_supplicant_i.h | 30 struct wpa_sm; 527 struct wpa_sm *wpa;
|
/external/wpa_supplicant_8/wpa_supplicant/tests/ |
D | test_wpa.c | 34 struct wpa_sm *supp;
|