Searched refs:sta (Results 1 - 25 of 144) sorted by relevance

123456

/external/wpa_supplicant_8/hostapd/src/ap/
H A Dsta_info.c38 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 Dap_mlme.c43 * @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 Dap_mlme.h15 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 Daccounting.c31 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 Daccounting.h14 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 Dpreauth_auth.h16 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 Dieee802_11.c194 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 Dtkip_countermeasures.c36 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 Dsta_info.c38 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 Dap_mlme.c43 * @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 Dap_mlme.h15 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 Daccounting.c31 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 Daccounting.h14 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 Dpreauth_auth.h16 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 Dieee802_11.c194 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 Dtkip_countermeasures.c36 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 Dsta_info.c38 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 Dap_mlme.c43 * @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 Dap_mlme.h15 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 Daccounting.c31 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 Daccounting.h14 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 Dpreauth_auth.h16 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 Dieee802_11.c194 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 Dlink_test.c21 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 Dmesh_mpm.c121 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...]

Completed in 462 milliseconds

123456