/external/wpa_supplicant_8/hostapd/src/ap/ |
H A D | sta_info.c | 38 struct sta_info *sta); 46 static int ap_sta_remove(struct hostapd_data *hapd, struct sta_info *sta); 49 int (*cb)(struct hostapd_data *hapd, struct sta_info *sta, 53 struct sta_info *sta; local 55 for (sta = hapd->sta_list; sta; sta = sta->next) { 56 if (cb(hapd, sta, ctx)) 64 struct sta_info * ap_get_sta(struct hostapd_data *hapd, const u8 *sta) argument 48 ap_for_each_sta(struct hostapd_data *hapd, int (*cb)(struct hostapd_data *hapd, struct sta_info *sta, void *ctx), void *ctx) argument 78 struct sta_info *sta; local 99 ap_sta_list_del(struct hostapd_data *hapd, struct sta_info *sta) argument 119 ap_sta_hash_add(struct hostapd_data *hapd, struct sta_info *sta) argument 126 ap_sta_hash_del(struct hostapd_data *hapd, struct sta_info *sta) argument 148 ap_sta_ip6addr_del(struct hostapd_data *hapd, struct sta_info *sta) argument 154 ap_free_sta(struct hostapd_data *hapd, struct sta_info *sta) argument 320 struct sta_info *sta, *prev; local 349 struct sta_info *sta = timeout_ctx; local 516 struct sta_info *sta = timeout_ctx; local 540 ap_sta_replenish_timeout(struct hostapd_data *hapd, struct sta_info *sta, u32 session_timeout) argument 552 ap_sta_session_timeout(struct hostapd_data *hapd, struct sta_info *sta, u32 session_timeout) argument 564 ap_sta_no_session_timeout(struct hostapd_data *hapd, struct sta_info *sta) argument 574 struct sta_info *sta = timeout_ctx; local 587 ap_sta_session_warning_timeout(struct hostapd_data *hapd, struct sta_info *sta, int warning_time) argument 598 struct sta_info *sta; local 643 ap_sta_remove(struct hostapd_data *hapd, struct sta_info *sta) argument 663 ap_sta_remove_in_other_bss(struct hostapd_data *hapd, struct sta_info *sta) argument 691 struct sta_info *sta = timeout_ctx; local 698 ap_sta_disassociate(struct hostapd_data *hapd, struct sta_info *sta, u16 reason) argument 730 struct sta_info *sta = timeout_ctx; local 737 ap_sta_deauthenticate(struct hostapd_data *hapd, struct sta_info *sta, u16 reason) argument 767 ap_sta_wps_cancel(struct hostapd_data *hapd, struct sta_info *sta, void *ctx) argument 783 ap_sta_bind_vlan(struct hostapd_data *hapd, struct sta_info *sta) argument 910 ap_check_sa_query_timeout(struct hostapd_data *hapd, struct sta_info *sta) argument 937 struct sta_info *sta = timeout_ctx; local 981 ap_sta_start_sa_query(struct hostapd_data *hapd, struct sta_info *sta) argument 987 ap_sta_stop_sa_query(struct hostapd_data *hapd, struct sta_info *sta) argument 998 ap_sta_set_authorized(struct hostapd_data *hapd, struct sta_info *sta, int authorized) argument 1066 ap_sta_disconnect(struct hostapd_data *hapd, struct sta_info *sta, const u8 *addr, u16 reason) argument 1101 ap_sta_deauth_cb(struct hostapd_data *hapd, struct sta_info *sta) argument 1113 ap_sta_disassoc_cb(struct hostapd_data *hapd, struct sta_info *sta) argument [all...] |
H A D | ap_mlme.c | 43 * @sta: peer STA data 50 * PeerSTAAddress = sta->addr 51 * AuthenticationType = sta->auth_alg (WLAN_AUTH_OPEN / WLAN_AUTH_SHARED_KEY) 54 struct sta_info *sta) 56 hostapd_logger(hapd, sta->addr, HOSTAPD_MODULE_MLME, 59 MAC2STR(sta->addr), mlme_auth_alg_str(sta->auth_alg)); 60 if (sta->auth_alg != WLAN_AUTH_FT && !(sta->flags & WLAN_STA_MFP)) 61 mlme_deletekeys_request(hapd, sta); 53 mlme_authenticate_indication(struct hostapd_data *hapd, struct sta_info *sta) argument 77 mlme_deauthenticate_indication(struct hostapd_data *hapd, struct sta_info *sta, u16 reason_code) argument 101 mlme_associate_indication(struct hostapd_data *hapd, struct sta_info *sta) argument 124 mlme_reassociate_indication(struct hostapd_data *hapd, struct sta_info *sta) argument 148 mlme_disassociate_indication(struct hostapd_data *hapd, struct sta_info *sta, u16 reason_code) argument 169 mlme_deletekeys_request(struct hostapd_data *hapd, struct sta_info *sta) argument [all...] |
H A D | ap_mlme.h | 15 struct sta_info *sta); 18 struct sta_info *sta, u16 reason_code); 21 struct sta_info *sta); 24 struct sta_info *sta); 27 struct sta_info *sta, u16 reason_code); 32 void mlme_deletekeys_request(struct hostapd_data *hapd, struct sta_info *sta);
|
H A D | accounting.c | 31 struct sta_info *sta); 35 struct sta_info *sta, 52 if (sta) { 53 radius_msg_make_authenticator(msg, (u8 *) sta, sizeof(*sta)); 57 sta->eapol_sm && sta->eapol_sm->acct_multi_session_id_hi) { 59 sta->eapol_sm->acct_multi_session_id_hi, 60 sta->eapol_sm->acct_multi_session_id_lo); 89 if (sta) { 34 accounting_msg(struct hostapd_data *hapd, struct sta_info *sta, int status_type) argument 160 accounting_sta_update_stats(struct hostapd_data *hapd, struct sta_info *sta, struct hostap_sta_driver_data *data) argument 188 struct sta_info *sta = timeout_ctx; local 210 accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta) argument 247 accounting_sta_report(struct hostapd_data *hapd, struct sta_info *sta, int stop) argument 358 accounting_sta_interim(struct hostapd_data *hapd, struct sta_info *sta) argument 371 accounting_sta_stop(struct hostapd_data *hapd, struct sta_info *sta) argument 386 accounting_sta_get_id(struct hostapd_data *hapd, struct sta_info *sta) argument [all...] |
H A D | accounting.h | 14 struct sta_info *sta) 19 struct sta_info *sta) 24 struct sta_info *sta) 37 void accounting_sta_get_id(struct hostapd_data *hapd, struct sta_info *sta); 38 void accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta); 39 void accounting_sta_stop(struct hostapd_data *hapd, struct sta_info *sta); 13 accounting_sta_get_id(struct hostapd_data *hapd, struct sta_info *sta) argument 18 accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta) argument 23 accounting_sta_stop(struct hostapd_data *hapd, struct sta_info *sta) argument
|
H A D | preauth_auth.h | 16 void rsn_preauth_finished(struct hostapd_data *hapd, struct sta_info *sta, 18 void rsn_preauth_send(struct hostapd_data *hapd, struct sta_info *sta, 20 void rsn_preauth_free_station(struct hostapd_data *hapd, struct sta_info *sta); 34 struct sta_info *sta, 40 struct sta_info *sta, 46 struct sta_info *sta) 33 rsn_preauth_finished(struct hostapd_data *hapd, struct sta_info *sta, int success) argument 39 rsn_preauth_send(struct hostapd_data *hapd, struct sta_info *sta, u8 *buf, size_t len) argument 45 rsn_preauth_free_station(struct hostapd_data *hapd, struct sta_info *sta) argument
|
H A D | ieee802_11.c | 194 static u16 auth_shared_key(struct hostapd_data *hapd, struct sta_info *sta, argument 198 hostapd_logger(hapd, sta->addr, HOSTAPD_MODULE_IEEE80211, 204 if (!sta->challenge) { 209 sta->challenge = os_zalloc(WLAN_AUTH_CHALLENGE_LEN); 210 if (sta->challenge == NULL) 218 sta->challenge, WLAN_AUTH_CHALLENGE_LEN); 227 if (!iswep || !sta->challenge || !challenge || 228 os_memcmp_const(sta->challenge, challenge, 230 hostapd_logger(hapd, sta->addr, HOSTAPD_MODULE_IEEE80211, 237 hostapd_logger(hapd, sta 294 struct sta_info *sta; local 320 auth_build_sae_commit(struct hostapd_data *hapd, struct sta_info *sta, int update) argument 349 auth_build_sae_confirm(struct hostapd_data *hapd, struct sta_info *sta) argument 364 auth_sae_send_commit(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid, int update) argument 384 auth_sae_send_confirm(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid) argument 406 struct sta_info *sta; local 475 sae_check_big_sync(struct sta_info *sta) argument 489 struct sta_info *sta = eloop_data; local 517 sae_clear_retransmit_timer(struct hostapd_data *hapd, struct sta_info *sta) argument 523 sae_set_retransmit_timer(struct hostapd_data *hapd, struct sta_info *sta) argument 535 sae_sm_step(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid, u8 auth_transaction) argument 692 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) argument 850 auth_sae_init_committed(struct hostapd_data *hapd, struct sta_info *sta) argument 879 struct sta_info *sta = NULL; local 1141 hostapd_get_aid(struct hostapd_data *hapd, struct sta_info *sta) argument 1174 check_ssid(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ssid_ie, size_t ssid_ie_len) argument 1193 check_wmm(struct hostapd_data *hapd, struct sta_info *sta, const u8 *wmm_ie, size_t wmm_ie_len) argument 1218 copy_supp_rates(struct hostapd_data *hapd, struct sta_info *sta, struct ieee802_11_elems *elems) argument 1247 check_ext_capab(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ext_capab_ie, size_t ext_capab_ie_len) argument 1262 check_assoc_ies(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ies, size_t ies_len, int reassoc) argument 1564 send_assoc_resp(struct hostapd_data *hapd, struct sta_info *sta, u16 status_code, int reassoc, const u8 *ies, size_t ies_len) argument 1692 struct sta_info *sta; local 1890 struct sta_info *sta; local 1942 struct sta_info *sta; local 2032 struct sta_info *sta; local 2287 struct sta_info *sta; local 2323 hostapd_set_wds_encryption(struct hostapd_data *hapd, struct sta_info *sta, char *ifname_wds) argument 2352 struct sta_info *sta; local 2490 struct sta_info *sta; local 2514 struct sta_info *sta; local 2598 ieee802_11_get_mib_sta(struct hostapd_data *hapd, struct sta_info *sta, char *buf, size_t buflen) argument 2609 struct sta_info *sta; local 2639 struct sta_info *sta; local 2665 struct sta_info *sta; local 2692 struct sta_info *sta; local [all...] |
H A D | tkip_countermeasures.c | 36 struct sta_info *sta; local 48 while ((sta = hapd->sta_list)) { 49 sta->acct_terminate_cause = 51 if (sta->flags & WLAN_STA_AUTH) { 53 hapd, sta, 56 hostapd_drv_sta_deauth(hapd, sta->addr, 58 ap_free_sta(hapd, sta); 75 struct sta_info *sta = ap_get_sta(hapd, addr); local 76 if (sta != NULL) { 77 wpa_auth_sta_local_mic_failure_report(sta [all...] |
/external/wpa_supplicant_8/src/ap/ |
H A D | sta_info.c | 38 struct sta_info *sta); 46 static int ap_sta_remove(struct hostapd_data *hapd, struct sta_info *sta); 49 int (*cb)(struct hostapd_data *hapd, struct sta_info *sta, 53 struct sta_info *sta; local 55 for (sta = hapd->sta_list; sta; sta = sta->next) { 56 if (cb(hapd, sta, ctx)) 64 struct sta_info * ap_get_sta(struct hostapd_data *hapd, const u8 *sta) argument 48 ap_for_each_sta(struct hostapd_data *hapd, int (*cb)(struct hostapd_data *hapd, struct sta_info *sta, void *ctx), void *ctx) argument 78 struct sta_info *sta; local 99 ap_sta_list_del(struct hostapd_data *hapd, struct sta_info *sta) argument 119 ap_sta_hash_add(struct hostapd_data *hapd, struct sta_info *sta) argument 126 ap_sta_hash_del(struct hostapd_data *hapd, struct sta_info *sta) argument 148 ap_sta_ip6addr_del(struct hostapd_data *hapd, struct sta_info *sta) argument 154 ap_free_sta(struct hostapd_data *hapd, struct sta_info *sta) argument 320 struct sta_info *sta, *prev; local 349 struct sta_info *sta = timeout_ctx; local 516 struct sta_info *sta = timeout_ctx; local 540 ap_sta_replenish_timeout(struct hostapd_data *hapd, struct sta_info *sta, u32 session_timeout) argument 552 ap_sta_session_timeout(struct hostapd_data *hapd, struct sta_info *sta, u32 session_timeout) argument 564 ap_sta_no_session_timeout(struct hostapd_data *hapd, struct sta_info *sta) argument 574 struct sta_info *sta = timeout_ctx; local 587 ap_sta_session_warning_timeout(struct hostapd_data *hapd, struct sta_info *sta, int warning_time) argument 598 struct sta_info *sta; local 643 ap_sta_remove(struct hostapd_data *hapd, struct sta_info *sta) argument 663 ap_sta_remove_in_other_bss(struct hostapd_data *hapd, struct sta_info *sta) argument 691 struct sta_info *sta = timeout_ctx; local 698 ap_sta_disassociate(struct hostapd_data *hapd, struct sta_info *sta, u16 reason) argument 730 struct sta_info *sta = timeout_ctx; local 737 ap_sta_deauthenticate(struct hostapd_data *hapd, struct sta_info *sta, u16 reason) argument 767 ap_sta_wps_cancel(struct hostapd_data *hapd, struct sta_info *sta, void *ctx) argument 783 ap_sta_bind_vlan(struct hostapd_data *hapd, struct sta_info *sta) argument 910 ap_check_sa_query_timeout(struct hostapd_data *hapd, struct sta_info *sta) argument 937 struct sta_info *sta = timeout_ctx; local 981 ap_sta_start_sa_query(struct hostapd_data *hapd, struct sta_info *sta) argument 987 ap_sta_stop_sa_query(struct hostapd_data *hapd, struct sta_info *sta) argument 998 ap_sta_set_authorized(struct hostapd_data *hapd, struct sta_info *sta, int authorized) argument 1066 ap_sta_disconnect(struct hostapd_data *hapd, struct sta_info *sta, const u8 *addr, u16 reason) argument 1101 ap_sta_deauth_cb(struct hostapd_data *hapd, struct sta_info *sta) argument 1113 ap_sta_disassoc_cb(struct hostapd_data *hapd, struct sta_info *sta) argument [all...] |
H A D | ap_mlme.c | 43 * @sta: peer STA data 50 * PeerSTAAddress = sta->addr 51 * AuthenticationType = sta->auth_alg (WLAN_AUTH_OPEN / WLAN_AUTH_SHARED_KEY) 54 struct sta_info *sta) 56 hostapd_logger(hapd, sta->addr, HOSTAPD_MODULE_MLME, 59 MAC2STR(sta->addr), mlme_auth_alg_str(sta->auth_alg)); 60 if (sta->auth_alg != WLAN_AUTH_FT && !(sta->flags & WLAN_STA_MFP)) 61 mlme_deletekeys_request(hapd, sta); 53 mlme_authenticate_indication(struct hostapd_data *hapd, struct sta_info *sta) argument 77 mlme_deauthenticate_indication(struct hostapd_data *hapd, struct sta_info *sta, u16 reason_code) argument 101 mlme_associate_indication(struct hostapd_data *hapd, struct sta_info *sta) argument 124 mlme_reassociate_indication(struct hostapd_data *hapd, struct sta_info *sta) argument 148 mlme_disassociate_indication(struct hostapd_data *hapd, struct sta_info *sta, u16 reason_code) argument 169 mlme_deletekeys_request(struct hostapd_data *hapd, struct sta_info *sta) argument [all...] |
H A D | ap_mlme.h | 15 struct sta_info *sta); 18 struct sta_info *sta, u16 reason_code); 21 struct sta_info *sta); 24 struct sta_info *sta); 27 struct sta_info *sta, u16 reason_code); 32 void mlme_deletekeys_request(struct hostapd_data *hapd, struct sta_info *sta);
|
H A D | accounting.c | 31 struct sta_info *sta); 35 struct sta_info *sta, 52 if (sta) { 53 radius_msg_make_authenticator(msg, (u8 *) sta, sizeof(*sta)); 57 sta->eapol_sm && sta->eapol_sm->acct_multi_session_id_hi) { 59 sta->eapol_sm->acct_multi_session_id_hi, 60 sta->eapol_sm->acct_multi_session_id_lo); 89 if (sta) { 34 accounting_msg(struct hostapd_data *hapd, struct sta_info *sta, int status_type) argument 160 accounting_sta_update_stats(struct hostapd_data *hapd, struct sta_info *sta, struct hostap_sta_driver_data *data) argument 188 struct sta_info *sta = timeout_ctx; local 210 accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta) argument 247 accounting_sta_report(struct hostapd_data *hapd, struct sta_info *sta, int stop) argument 358 accounting_sta_interim(struct hostapd_data *hapd, struct sta_info *sta) argument 371 accounting_sta_stop(struct hostapd_data *hapd, struct sta_info *sta) argument 386 accounting_sta_get_id(struct hostapd_data *hapd, struct sta_info *sta) argument [all...] |
H A D | accounting.h | 14 struct sta_info *sta) 19 struct sta_info *sta) 24 struct sta_info *sta) 37 void accounting_sta_get_id(struct hostapd_data *hapd, struct sta_info *sta); 38 void accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta); 39 void accounting_sta_stop(struct hostapd_data *hapd, struct sta_info *sta); 13 accounting_sta_get_id(struct hostapd_data *hapd, struct sta_info *sta) argument 18 accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta) argument 23 accounting_sta_stop(struct hostapd_data *hapd, struct sta_info *sta) argument
|
H A D | preauth_auth.h | 16 void rsn_preauth_finished(struct hostapd_data *hapd, struct sta_info *sta, 18 void rsn_preauth_send(struct hostapd_data *hapd, struct sta_info *sta, 20 void rsn_preauth_free_station(struct hostapd_data *hapd, struct sta_info *sta); 34 struct sta_info *sta, 40 struct sta_info *sta, 46 struct sta_info *sta) 33 rsn_preauth_finished(struct hostapd_data *hapd, struct sta_info *sta, int success) argument 39 rsn_preauth_send(struct hostapd_data *hapd, struct sta_info *sta, u8 *buf, size_t len) argument 45 rsn_preauth_free_station(struct hostapd_data *hapd, struct sta_info *sta) argument
|
H A D | ieee802_11.c | 194 static u16 auth_shared_key(struct hostapd_data *hapd, struct sta_info *sta, argument 198 hostapd_logger(hapd, sta->addr, HOSTAPD_MODULE_IEEE80211, 204 if (!sta->challenge) { 209 sta->challenge = os_zalloc(WLAN_AUTH_CHALLENGE_LEN); 210 if (sta->challenge == NULL) 218 sta->challenge, WLAN_AUTH_CHALLENGE_LEN); 227 if (!iswep || !sta->challenge || !challenge || 228 os_memcmp_const(sta->challenge, challenge, 230 hostapd_logger(hapd, sta->addr, HOSTAPD_MODULE_IEEE80211, 237 hostapd_logger(hapd, sta 294 struct sta_info *sta; local 320 auth_build_sae_commit(struct hostapd_data *hapd, struct sta_info *sta, int update) argument 349 auth_build_sae_confirm(struct hostapd_data *hapd, struct sta_info *sta) argument 364 auth_sae_send_commit(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid, int update) argument 384 auth_sae_send_confirm(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid) argument 406 struct sta_info *sta; local 475 sae_check_big_sync(struct sta_info *sta) argument 489 struct sta_info *sta = eloop_data; local 517 sae_clear_retransmit_timer(struct hostapd_data *hapd, struct sta_info *sta) argument 523 sae_set_retransmit_timer(struct hostapd_data *hapd, struct sta_info *sta) argument 535 sae_sm_step(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid, u8 auth_transaction) argument 692 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) argument 850 auth_sae_init_committed(struct hostapd_data *hapd, struct sta_info *sta) argument 879 struct sta_info *sta = NULL; local 1141 hostapd_get_aid(struct hostapd_data *hapd, struct sta_info *sta) argument 1174 check_ssid(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ssid_ie, size_t ssid_ie_len) argument 1193 check_wmm(struct hostapd_data *hapd, struct sta_info *sta, const u8 *wmm_ie, size_t wmm_ie_len) argument 1218 copy_supp_rates(struct hostapd_data *hapd, struct sta_info *sta, struct ieee802_11_elems *elems) argument 1247 check_ext_capab(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ext_capab_ie, size_t ext_capab_ie_len) argument 1262 check_assoc_ies(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ies, size_t ies_len, int reassoc) argument 1564 send_assoc_resp(struct hostapd_data *hapd, struct sta_info *sta, u16 status_code, int reassoc, const u8 *ies, size_t ies_len) argument 1692 struct sta_info *sta; local 1890 struct sta_info *sta; local 1942 struct sta_info *sta; local 2032 struct sta_info *sta; local 2287 struct sta_info *sta; local 2323 hostapd_set_wds_encryption(struct hostapd_data *hapd, struct sta_info *sta, char *ifname_wds) argument 2352 struct sta_info *sta; local 2490 struct sta_info *sta; local 2514 struct sta_info *sta; local 2598 ieee802_11_get_mib_sta(struct hostapd_data *hapd, struct sta_info *sta, char *buf, size_t buflen) argument 2609 struct sta_info *sta; local 2639 struct sta_info *sta; local 2665 struct sta_info *sta; local 2692 struct sta_info *sta; local [all...] |
H A D | tkip_countermeasures.c | 36 struct sta_info *sta; local 48 while ((sta = hapd->sta_list)) { 49 sta->acct_terminate_cause = 51 if (sta->flags & WLAN_STA_AUTH) { 53 hapd, sta, 56 hostapd_drv_sta_deauth(hapd, sta->addr, 58 ap_free_sta(hapd, sta); 75 struct sta_info *sta = ap_get_sta(hapd, addr); local 76 if (sta != NULL) { 77 wpa_auth_sta_local_mic_failure_report(sta [all...] |
/external/wpa_supplicant_8/wpa_supplicant/src/ap/ |
H A D | sta_info.c | 38 struct sta_info *sta); 46 static int ap_sta_remove(struct hostapd_data *hapd, struct sta_info *sta); 49 int (*cb)(struct hostapd_data *hapd, struct sta_info *sta, 53 struct sta_info *sta; local 55 for (sta = hapd->sta_list; sta; sta = sta->next) { 56 if (cb(hapd, sta, ctx)) 64 struct sta_info * ap_get_sta(struct hostapd_data *hapd, const u8 *sta) argument 48 ap_for_each_sta(struct hostapd_data *hapd, int (*cb)(struct hostapd_data *hapd, struct sta_info *sta, void *ctx), void *ctx) argument 78 struct sta_info *sta; local 99 ap_sta_list_del(struct hostapd_data *hapd, struct sta_info *sta) argument 119 ap_sta_hash_add(struct hostapd_data *hapd, struct sta_info *sta) argument 126 ap_sta_hash_del(struct hostapd_data *hapd, struct sta_info *sta) argument 148 ap_sta_ip6addr_del(struct hostapd_data *hapd, struct sta_info *sta) argument 154 ap_free_sta(struct hostapd_data *hapd, struct sta_info *sta) argument 320 struct sta_info *sta, *prev; local 349 struct sta_info *sta = timeout_ctx; local 516 struct sta_info *sta = timeout_ctx; local 540 ap_sta_replenish_timeout(struct hostapd_data *hapd, struct sta_info *sta, u32 session_timeout) argument 552 ap_sta_session_timeout(struct hostapd_data *hapd, struct sta_info *sta, u32 session_timeout) argument 564 ap_sta_no_session_timeout(struct hostapd_data *hapd, struct sta_info *sta) argument 574 struct sta_info *sta = timeout_ctx; local 587 ap_sta_session_warning_timeout(struct hostapd_data *hapd, struct sta_info *sta, int warning_time) argument 598 struct sta_info *sta; local 643 ap_sta_remove(struct hostapd_data *hapd, struct sta_info *sta) argument 663 ap_sta_remove_in_other_bss(struct hostapd_data *hapd, struct sta_info *sta) argument 691 struct sta_info *sta = timeout_ctx; local 698 ap_sta_disassociate(struct hostapd_data *hapd, struct sta_info *sta, u16 reason) argument 730 struct sta_info *sta = timeout_ctx; local 737 ap_sta_deauthenticate(struct hostapd_data *hapd, struct sta_info *sta, u16 reason) argument 767 ap_sta_wps_cancel(struct hostapd_data *hapd, struct sta_info *sta, void *ctx) argument 783 ap_sta_bind_vlan(struct hostapd_data *hapd, struct sta_info *sta) argument 910 ap_check_sa_query_timeout(struct hostapd_data *hapd, struct sta_info *sta) argument 937 struct sta_info *sta = timeout_ctx; local 981 ap_sta_start_sa_query(struct hostapd_data *hapd, struct sta_info *sta) argument 987 ap_sta_stop_sa_query(struct hostapd_data *hapd, struct sta_info *sta) argument 998 ap_sta_set_authorized(struct hostapd_data *hapd, struct sta_info *sta, int authorized) argument 1066 ap_sta_disconnect(struct hostapd_data *hapd, struct sta_info *sta, const u8 *addr, u16 reason) argument 1101 ap_sta_deauth_cb(struct hostapd_data *hapd, struct sta_info *sta) argument 1113 ap_sta_disassoc_cb(struct hostapd_data *hapd, struct sta_info *sta) argument [all...] |
H A D | ap_mlme.c | 43 * @sta: peer STA data 50 * PeerSTAAddress = sta->addr 51 * AuthenticationType = sta->auth_alg (WLAN_AUTH_OPEN / WLAN_AUTH_SHARED_KEY) 54 struct sta_info *sta) 56 hostapd_logger(hapd, sta->addr, HOSTAPD_MODULE_MLME, 59 MAC2STR(sta->addr), mlme_auth_alg_str(sta->auth_alg)); 60 if (sta->auth_alg != WLAN_AUTH_FT && !(sta->flags & WLAN_STA_MFP)) 61 mlme_deletekeys_request(hapd, sta); 53 mlme_authenticate_indication(struct hostapd_data *hapd, struct sta_info *sta) argument 77 mlme_deauthenticate_indication(struct hostapd_data *hapd, struct sta_info *sta, u16 reason_code) argument 101 mlme_associate_indication(struct hostapd_data *hapd, struct sta_info *sta) argument 124 mlme_reassociate_indication(struct hostapd_data *hapd, struct sta_info *sta) argument 148 mlme_disassociate_indication(struct hostapd_data *hapd, struct sta_info *sta, u16 reason_code) argument 169 mlme_deletekeys_request(struct hostapd_data *hapd, struct sta_info *sta) argument [all...] |
H A D | ap_mlme.h | 15 struct sta_info *sta); 18 struct sta_info *sta, u16 reason_code); 21 struct sta_info *sta); 24 struct sta_info *sta); 27 struct sta_info *sta, u16 reason_code); 32 void mlme_deletekeys_request(struct hostapd_data *hapd, struct sta_info *sta);
|
H A D | accounting.c | 31 struct sta_info *sta); 35 struct sta_info *sta, 52 if (sta) { 53 radius_msg_make_authenticator(msg, (u8 *) sta, sizeof(*sta)); 57 sta->eapol_sm && sta->eapol_sm->acct_multi_session_id_hi) { 59 sta->eapol_sm->acct_multi_session_id_hi, 60 sta->eapol_sm->acct_multi_session_id_lo); 89 if (sta) { 34 accounting_msg(struct hostapd_data *hapd, struct sta_info *sta, int status_type) argument 160 accounting_sta_update_stats(struct hostapd_data *hapd, struct sta_info *sta, struct hostap_sta_driver_data *data) argument 188 struct sta_info *sta = timeout_ctx; local 210 accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta) argument 247 accounting_sta_report(struct hostapd_data *hapd, struct sta_info *sta, int stop) argument 358 accounting_sta_interim(struct hostapd_data *hapd, struct sta_info *sta) argument 371 accounting_sta_stop(struct hostapd_data *hapd, struct sta_info *sta) argument 386 accounting_sta_get_id(struct hostapd_data *hapd, struct sta_info *sta) argument [all...] |
H A D | accounting.h | 14 struct sta_info *sta) 19 struct sta_info *sta) 24 struct sta_info *sta) 37 void accounting_sta_get_id(struct hostapd_data *hapd, struct sta_info *sta); 38 void accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta); 39 void accounting_sta_stop(struct hostapd_data *hapd, struct sta_info *sta); 13 accounting_sta_get_id(struct hostapd_data *hapd, struct sta_info *sta) argument 18 accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta) argument 23 accounting_sta_stop(struct hostapd_data *hapd, struct sta_info *sta) argument
|
H A D | preauth_auth.h | 16 void rsn_preauth_finished(struct hostapd_data *hapd, struct sta_info *sta, 18 void rsn_preauth_send(struct hostapd_data *hapd, struct sta_info *sta, 20 void rsn_preauth_free_station(struct hostapd_data *hapd, struct sta_info *sta); 34 struct sta_info *sta, 40 struct sta_info *sta, 46 struct sta_info *sta) 33 rsn_preauth_finished(struct hostapd_data *hapd, struct sta_info *sta, int success) argument 39 rsn_preauth_send(struct hostapd_data *hapd, struct sta_info *sta, u8 *buf, size_t len) argument 45 rsn_preauth_free_station(struct hostapd_data *hapd, struct sta_info *sta) argument
|
H A D | ieee802_11.c | 194 static u16 auth_shared_key(struct hostapd_data *hapd, struct sta_info *sta, argument 198 hostapd_logger(hapd, sta->addr, HOSTAPD_MODULE_IEEE80211, 204 if (!sta->challenge) { 209 sta->challenge = os_zalloc(WLAN_AUTH_CHALLENGE_LEN); 210 if (sta->challenge == NULL) 218 sta->challenge, WLAN_AUTH_CHALLENGE_LEN); 227 if (!iswep || !sta->challenge || !challenge || 228 os_memcmp_const(sta->challenge, challenge, 230 hostapd_logger(hapd, sta->addr, HOSTAPD_MODULE_IEEE80211, 237 hostapd_logger(hapd, sta 294 struct sta_info *sta; local 320 auth_build_sae_commit(struct hostapd_data *hapd, struct sta_info *sta, int update) argument 349 auth_build_sae_confirm(struct hostapd_data *hapd, struct sta_info *sta) argument 364 auth_sae_send_commit(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid, int update) argument 384 auth_sae_send_confirm(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid) argument 406 struct sta_info *sta; local 475 sae_check_big_sync(struct sta_info *sta) argument 489 struct sta_info *sta = eloop_data; local 517 sae_clear_retransmit_timer(struct hostapd_data *hapd, struct sta_info *sta) argument 523 sae_set_retransmit_timer(struct hostapd_data *hapd, struct sta_info *sta) argument 535 sae_sm_step(struct hostapd_data *hapd, struct sta_info *sta, const u8 *bssid, u8 auth_transaction) argument 692 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) argument 850 auth_sae_init_committed(struct hostapd_data *hapd, struct sta_info *sta) argument 879 struct sta_info *sta = NULL; local 1141 hostapd_get_aid(struct hostapd_data *hapd, struct sta_info *sta) argument 1174 check_ssid(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ssid_ie, size_t ssid_ie_len) argument 1193 check_wmm(struct hostapd_data *hapd, struct sta_info *sta, const u8 *wmm_ie, size_t wmm_ie_len) argument 1218 copy_supp_rates(struct hostapd_data *hapd, struct sta_info *sta, struct ieee802_11_elems *elems) argument 1247 check_ext_capab(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ext_capab_ie, size_t ext_capab_ie_len) argument 1262 check_assoc_ies(struct hostapd_data *hapd, struct sta_info *sta, const u8 *ies, size_t ies_len, int reassoc) argument 1564 send_assoc_resp(struct hostapd_data *hapd, struct sta_info *sta, u16 status_code, int reassoc, const u8 *ies, size_t ies_len) argument 1692 struct sta_info *sta; local 1890 struct sta_info *sta; local 1942 struct sta_info *sta; local 2032 struct sta_info *sta; local 2287 struct sta_info *sta; local 2323 hostapd_set_wds_encryption(struct hostapd_data *hapd, struct sta_info *sta, char *ifname_wds) argument 2352 struct sta_info *sta; local 2490 struct sta_info *sta; local 2514 struct sta_info *sta; local 2598 ieee802_11_get_mib_sta(struct hostapd_data *hapd, struct sta_info *sta, char *buf, size_t buflen) argument 2609 struct sta_info *sta; local 2639 struct sta_info *sta; local 2665 struct sta_info *sta; local 2692 struct sta_info *sta; local [all...] |
/external/wpa_supplicant_8/wpa_supplicant/tests/ |
H A D | link_test.c | 21 struct sta_info * ap_get_sta(struct hostapd_data *hapd, const u8 *sta) argument 28 int (*cb)(struct hostapd_data *hapd, struct sta_info *sta, 36 void ap_sta_session_timeout(struct hostapd_data *hapd, struct sta_info *sta, argument 42 int ap_sta_bind_vlan(struct hostapd_data *hapd, struct sta_info *sta, argument 49 void rsn_preauth_finished(struct hostapd_data *hapd, struct sta_info *sta, argument 55 void rsn_preauth_send(struct hostapd_data *hapd, struct sta_info *sta, argument 61 void accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta) argument 27 ap_for_each_sta(struct hostapd_data *hapd, int (*cb)(struct hostapd_data *hapd, struct sta_info *sta, void *ctx), void *ctx) argument
|
/external/wpa_supplicant_8/wpa_supplicant/ |
H A D | mesh_mpm.c | 121 struct sta_info *sta, 126 MAC2STR(sta->addr)); 131 sizeof(sta->supported_rates)) { 134 " %d+%d", MAC2STR(sta->addr), elems->supp_rates_len, 139 sta->supported_rates_len = merge_byte_arrays( 140 sta->supported_rates, sizeof(sta->supported_rates), 171 struct sta_info *sta; local 174 for (sta = hapd->sta_list; sta; st 120 copy_supp_rates(struct wpa_supplicant *wpa_s, struct sta_info *sta, struct ieee802_11_elems *elems) argument 184 mesh_mpm_init_link(struct wpa_supplicant *wpa_s, struct sta_info *sta) argument 205 mesh_mpm_send_plink_action(struct wpa_supplicant *wpa_s, struct sta_info *sta, enum plink_action_field type, u16 close_reason) argument 356 wpa_mesh_set_plink_state(struct wpa_supplicant *wpa_s, struct sta_info *sta, enum mesh_plink_state state) argument 380 mesh_mpm_fsm_restart(struct wpa_supplicant *wpa_s, struct sta_info *sta) argument 394 struct sta_info *sta = user_data; local 436 mesh_mpm_plink_open(struct wpa_supplicant *wpa_s, struct sta_info *sta, enum mesh_plink_state next_state) argument 450 mesh_mpm_plink_close(struct hostapd_data *hapd, struct sta_info *sta, void *ctx) argument 487 struct sta_info *sta; local 535 struct sta_info *sta; local 595 struct sta_info *sta; local 650 mesh_mpm_plink_estab(struct wpa_supplicant *wpa_s, struct sta_info *sta) argument 688 mesh_mpm_fsm(struct wpa_supplicant *wpa_s, struct sta_info *sta, enum plink_event event) argument 871 struct sta_info *sta; local 1054 mesh_mpm_free_sta(struct sta_info *sta) argument [all...] |