H A D | ieee802_11.c | 310 static u16 auth_shared_key(struct hostapd_data *hapd, struct sta_info *sta, in auth_shared_key() argument 368 send_auth_reply(struct hostapd_data *hapd, struct sta_info *sta, const u8 *dst, const u8 *bssid, u16 auth_alg, u16 auth_transaction, u16 resp, const u8 *ies, size_t ies_len, const char *dbg) send_auth_reply() argument 449 struct sta_info *sta; handle_auth_ft_finish() local 480 sae_set_state(struct sta_info *sta, enum sae_state state, const char *reason) sae_set_state() argument 490 sae_get_password(struct hostapd_data *hapd, struct sta_info *sta, const char *rx_id, struct sae_password_entry **pw_entry, struct sae_pt **s_pt, const struct sae_pk **s_pk) sae_get_password() argument 533 auth_build_sae_commit(struct hostapd_data *hapd, struct sta_info *sta, int update, int status_code) auth_build_sae_commit() argument 604 auth_build_sae_confirm(struct hostapd_data *hapd, struct sta_info *sta) auth_build_sae_confirm() argument 629 auth_sae_send_commit(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid, int update, int status_code) auth_sae_send_commit() argument 669 auth_sae_send_confirm(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid) auth_sae_send_confirm() argument 697 struct sta_info *sta; use_anti_clogging() local 853 sae_check_big_sync(struct hostapd_data *hapd, struct sta_info *sta) sae_check_big_sync() argument 867 struct sta_info *sta = eloop_data; auth_sae_retransmit_timer() local 901 sae_clear_retransmit_timer(struct hostapd_data *hapd, struct sta_info *sta) sae_clear_retransmit_timer() argument 907 sae_set_retransmit_timer(struct hostapd_data *hapd, struct sta_info *sta) sae_set_retransmit_timer() argument 919 sae_sme_send_external_auth_status(struct hostapd_data *hapd, struct sta_info *sta, u16 status) sae_sme_send_external_auth_status() argument 935 sae_accept_sta(struct hostapd_data *hapd, struct sta_info *sta) sae_accept_sta() argument 981 sae_sm_step(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid, u16 auth_transaction, u16 status_code, int allow_reuse, int *sta_removed) sae_sm_step() argument 1170 sae_pick_next_group(struct hostapd_data *hapd, struct sta_info *sta) sae_pick_next_group() argument 1293 handle_auth_sae(struct hostapd_data *hapd, struct sta_info *sta, const struct ieee80211_mgmt *mgmt, size_t len, u16 auth_transaction, u16 status_code) handle_auth_sae() argument 1622 auth_sae_init_committed(struct hostapd_data *hapd, struct sta_info *sta) auth_sae_init_committed() argument 1785 handle_auth_fils(struct hostapd_data *hapd, struct sta_info *sta, const u8 *pos, size_t len, u16 auth_alg, u16 auth_transaction, u16 status_code, void (*cb)(struct hostapd_data *hapd, struct sta_info *sta, u16 resp, struct wpabuf *data, int pub)) handle_auth_fils() argument 2026 prepare_auth_resp_fils(struct hostapd_data *hapd, struct sta_info *sta, u16 *resp, struct rsn_pmksa_cache_entry *pmksa, struct wpabuf *erp_resp, const u8 *msk, size_t msk_len, int *is_pub) prepare_auth_resp_fils() argument 2237 handle_auth_fils_finish(struct hostapd_data *hapd, struct sta_info *sta, u16 resp, struct wpabuf *data, int pub) handle_auth_fils_finish() argument 2263 ieee802_11_finish_fils_auth(struct hostapd_data *hapd, struct sta_info *sta, int success, struct wpabuf *erp_resp, const u8 *msk, size_t msk_len) ieee802_11_finish_fils_auth() argument 2332 ieee802_11_set_radius_info(struct hostapd_data *hapd, struct sta_info *sta, int res, struct radius_sta *info) ieee802_11_set_radius_info() argument 2394 pasn_wd_handle_sae_commit(struct hostapd_data *hapd, struct sta_info *sta, struct wpabuf *wd) pasn_wd_handle_sae_commit() argument 2478 pasn_wd_handle_sae_confirm(struct hostapd_data *hapd, struct sta_info *sta, struct wpabuf *wd) pasn_wd_handle_sae_confirm() argument 2535 pasn_get_sae_wd(struct hostapd_data *hapd, struct sta_info *sta) pasn_get_sae_wd() argument 2580 pasn_get_fils_wd(struct hostapd_data *hapd, struct sta_info *sta) pasn_get_fils_wd() argument 2630 pasn_fils_auth_resp(struct hostapd_data *hapd, struct sta_info *sta, u16 status, struct wpabuf *erp_resp, const u8 *msk, size_t msk_len) pasn_fils_auth_resp() argument 2698 pasn_wd_handle_fils(struct hostapd_data *hapd, struct sta_info *sta, struct wpabuf *wd) pasn_wd_handle_fils() argument 2825 pasn_get_wrapped_data(struct hostapd_data *hapd, struct sta_info *sta) pasn_get_wrapped_data() argument 2859 pasn_derive_keys(struct hostapd_data *hapd, struct sta_info *sta, const u8 *cached_pmk, size_t cached_pmk_len, struct wpa_pasn_params_data *pasn_data, struct wpabuf *wrapped_data, struct wpabuf *secret) pasn_derive_keys() argument 2919 handle_auth_pasn_comeback(struct hostapd_data *hapd, struct sta_info *sta, u16 group) handle_auth_pasn_comeback() argument 2967 handle_auth_pasn_resp(struct hostapd_data *hapd, struct sta_info *sta, struct rsn_pmksa_cache_entry *pmksa, u16 status) handle_auth_pasn_resp() argument 3117 handle_auth_pasn_1(struct hostapd_data *hapd, struct sta_info *sta, const struct ieee80211_mgmt *mgmt, size_t len) handle_auth_pasn_1() argument 3403 handle_auth_pasn_3(struct hostapd_data *hapd, struct sta_info *sta, const struct ieee80211_mgmt *mgmt, size_t len) handle_auth_pasn_3() argument 3514 handle_auth_pasn(struct hostapd_data *hapd, struct sta_info *sta, const struct ieee80211_mgmt *mgmt, size_t len, u16 trans_seq, u16 status) handle_auth_pasn() argument 3577 struct sta_info *sta = NULL; handle_auth() local 3981 hostapd_get_aid(struct hostapd_data *hapd, struct sta_info *sta) hostapd_get_aid() argument 4017 check_ssid(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ssid_ie, size_t ssid_ie_len) check_ssid() argument 4038 check_wmm(struct hostapd_data *hapd, struct sta_info *sta, const u8 *wmm_ie, size_t wmm_ie_len) check_wmm() argument 4062 check_multi_ap(struct hostapd_data *hapd, struct sta_info *sta, const u8 *multi_ap_ie, size_t multi_ap_len) check_multi_ap() argument 4116 copy_supp_rates(struct hostapd_data *hapd, struct sta_info *sta, struct ieee802_11_elems *elems) copy_supp_rates() argument 4150 check_ext_capab(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ext_capab_ie, size_t ext_capab_ie_len) check_ext_capab() argument 4198 owe_process_assoc_req(struct hostapd_data *hapd, struct sta_info *sta, const u8 *owe_dh, u8 owe_dh_len) owe_process_assoc_req() argument 4380 owe_process_rsn_ie(struct hostapd_data *hapd, struct sta_info *sta, const u8 *rsn_ie, size_t rsn_ie_len, const u8 *owe_dh, size_t owe_dh_len) owe_process_rsn_ie() argument 4460 check_sa_query(struct hostapd_data *hapd, struct sta_info *sta, int reassoc) check_sa_query() argument 4488 check_assoc_ies(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ies, size_t ies_len, int reassoc) check_assoc_ies() argument 4945 add_associated_sta(struct hostapd_data *hapd, struct sta_info *sta, int reassoc) add_associated_sta() argument 5043 send_assoc_resp(struct hostapd_data *hapd, struct sta_info *sta, const u8 *addr, u16 status_code, int reassoc, const u8 *ies, size_t ies_len, int rssi, int omit_rsnxe) send_assoc_resp() argument 5358 owe_assoc_req_process(struct hostapd_data *hapd, struct sta_info *sta, const u8 *owe_dh, u8 owe_dh_len, u8 *owe_buf, size_t owe_buf_len, u16 *status) owe_assoc_req_process() argument 5420 fils_hlp_finish_assoc(struct hostapd_data *hapd, struct sta_info *sta) fils_hlp_finish_assoc() argument 5453 struct sta_info *sta = eloop_data; fils_hlp_timeout() local 5476 struct sta_info *sta; handle_assoc() local 5868 struct sta_info *sta; handle_disassoc() local 5933 struct sta_info *sta; handle_deauth() local 6007 struct sta_info *sta; handle_action() local 6360 struct sta_info *sta; handle_auth_cb() local 6415 hostapd_set_wds_encryption(struct hostapd_data *hapd, struct sta_info *sta, char *ifname_wds) hostapd_set_wds_encryption() argument 6449 struct sta_info *sta; handle_assoc_cb() local 6602 struct sta_info *sta; handle_deauth_cb() local 6626 struct sta_info *sta; handle_disassoc_cb() local 6650 struct sta_info *sta; handle_action_cb() local 6778 ieee802_11_get_mib_sta(struct hostapd_data *hapd, struct sta_info *sta, char *buf, size_t buflen) ieee802_11_get_mib_sta() argument 6789 struct sta_info *sta; hostapd_tx_status() local 6819 struct sta_info *sta; hostapd_eapol_tx_status() local 6845 struct sta_info *sta; hostapd_client_poll_ok() local 6874 struct sta_info *sta; ieee802_11_rx_from_unknown() local [all...] |