/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/ |
H A D | wnm_ap.c | 52 struct ieee80211_mgmt *mgmt; in ieee802_11_send_wnmsleep_resp() local 136 mgmt = os_zalloc(sizeof(*mgmt) + wnmsleep_ie_len + in ieee802_11_send_wnmsleep_resp() 140 if (mgmt == NULL) { in ieee802_11_send_wnmsleep_resp() 146 os_memcpy(mgmt->da, addr, ETH_ALEN); in ieee802_11_send_wnmsleep_resp() 147 os_memcpy(mgmt->sa, hapd->own_addr, ETH_ALEN); in ieee802_11_send_wnmsleep_resp() 148 os_memcpy(mgmt->bssid, hapd->own_addr, ETH_ALEN); in ieee802_11_send_wnmsleep_resp() 149 mgmt->frame_control = IEEE80211_FC(WLAN_FC_TYPE_MGMT, in ieee802_11_send_wnmsleep_resp() 151 mgmt->u.action.category = WLAN_ACTION_WNM; in ieee802_11_send_wnmsleep_resp() 152 mgmt in ieee802_11_send_wnmsleep_resp() 368 struct ieee80211_mgmt *mgmt; ieee802_11_send_bss_trans_mgmt_request() local 638 ieee802_11_rx_wnm_action_ap(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) ieee802_11_rx_wnm_action_ap() argument 684 struct ieee80211_mgmt *mgmt; wnm_send_disassoc_imminent() local 749 struct ieee80211_mgmt *mgmt; wnm_send_ess_disassoc_imminent() local 801 struct ieee80211_mgmt *mgmt; wnm_send_bss_tm_req() local 878 struct ieee80211_mgmt *mgmt; wnm_send_coloc_intf_req() local [all...] |
H A D | ieee802_11.c | 87 const struct ieee80211_mgmt *mgmt, size_t len, 1294 const struct ieee80211_mgmt *mgmt, size_t len, in handle_auth_sae() 1311 pos = mgmt->u.auth.variable; in handle_auth_sae() 1312 end = ((const u8 *) mgmt) + len; in handle_auth_sae() 1314 send_auth_reply(hapd, sta, mgmt->sa, mgmt->bssid, WLAN_AUTH_SAE, in handle_auth_sae() 1322 send_auth_reply(hapd, sta, mgmt->sa, mgmt->bssid, WLAN_AUTH_SAE, in handle_auth_sae() 1367 pos = mgmt->u.auth.variable; in handle_auth_sae() 1368 end = ((const u8 *) mgmt) in handle_auth_sae() 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 1669 auth_sae_queue(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int rssi) auth_sae_queue() argument 1730 const struct ieee80211_mgmt *mgmt; auth_sae_queued_addr() local 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 3571 handle_auth(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int rssi, int from_queue) handle_auth() argument 5467 handle_assoc(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int reassoc, int rssi) handle_assoc() argument 5865 handle_disassoc(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) handle_disassoc() argument 5930 handle_deauth(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) handle_deauth() argument 5975 handle_beacon(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, struct hostapd_frame_info *fi) handle_beacon() argument 6003 handle_action(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, unsigned int freq) handle_action() argument 6235 struct ieee80211_mgmt *mgmt; ieee802_11_mgmt() local 6355 handle_auth_cb(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ok) handle_auth_cb() argument 6444 handle_assoc_cb(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int reassoc, int ok) handle_assoc_cb() argument 6598 handle_deauth_cb(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ok) handle_deauth_cb() argument 6622 handle_disassoc_cb(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ok) handle_disassoc_cb() argument 6646 handle_action_cb(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ok) handle_action_cb() argument 6717 const struct ieee80211_mgmt *mgmt; ieee802_11_mgmt_cb() local [all...] |
H A D | wmm.c | 295 const struct ieee80211_mgmt *mgmt, in wmm_addts_req() 298 const u8 *end = ((const u8 *) mgmt) + len; in wmm_addts_req() 309 mgmt->u.action.u.wmm_action.dialog_token, in wmm_addts_req() 310 MAC2STR_SEC(mgmt->sa)); in wmm_addts_req() 316 wmm_send_action(hapd, mgmt->sa, &tspec_resp, WMM_ACTION_CODE_ADDTS_RESP, in wmm_addts_req() 317 mgmt->u.action.u.wmm_action.dialog_token, res); in wmm_addts_req() 322 const struct ieee80211_mgmt *mgmt, size_t len) in hostapd_wmm_action() 326 const u8 *pos = ((const u8 *) mgmt) + IEEE80211_HDRLEN + 4; in hostapd_wmm_action() 328 struct sta_info *sta = ap_get_sta(hapd, mgmt->sa); in hostapd_wmm_action() 334 hostapd_logger(hapd, mgmt in hostapd_wmm_action() 294 wmm_addts_req(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, const struct wmm_tspec_element *tspec, size_t len) wmm_addts_req() argument 321 hostapd_wmm_action(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) hostapd_wmm_action() argument [all...] |
H A D | ctrl_iface_ap.c | 467 struct ieee80211_mgmt *mgmt; in p2p_manager_disconnect() local 471 mgmt = os_zalloc(sizeof(*mgmt) + 100); in p2p_manager_disconnect() 472 if (mgmt == NULL) in p2p_manager_disconnect() 475 mgmt->frame_control = IEEE80211_FC(WLAN_FC_TYPE_MGMT, stype); in p2p_manager_disconnect() 479 fc2str(le_to_host16(mgmt->frame_control))); in p2p_manager_disconnect() 483 fc2str(le_to_host16(mgmt->frame_control))); in p2p_manager_disconnect() 485 os_memcpy(mgmt->da, addr, ETH_ALEN); in p2p_manager_disconnect() 486 os_memcpy(mgmt->sa, hapd->own_addr, ETH_ALEN); in p2p_manager_disconnect() 487 os_memcpy(mgmt in p2p_manager_disconnect() 537 struct ieee80211_mgmt mgmt; hostapd_ctrl_iface_deauthenticate() local 599 struct ieee80211_mgmt mgmt; hostapd_ctrl_iface_disassociate() local [all...] |
H A D | ieee802_11_shared.c | 56 struct ieee80211_mgmt *mgmt; in ieee802_11_send_sa_query_req() local 102 mgmt = os_zalloc(sizeof(*mgmt) + oci_ie_len); in ieee802_11_send_sa_query_req() 103 if (!mgmt) { in ieee802_11_send_sa_query_req() 110 mgmt->frame_control = IEEE80211_FC(WLAN_FC_TYPE_MGMT, in ieee802_11_send_sa_query_req() 112 os_memcpy(mgmt->da, addr, ETH_ALEN); in ieee802_11_send_sa_query_req() 113 os_memcpy(mgmt->sa, hapd->own_addr, ETH_ALEN); in ieee802_11_send_sa_query_req() 114 os_memcpy(mgmt->bssid, hapd->own_addr, ETH_ALEN); in ieee802_11_send_sa_query_req() 115 mgmt->u.action.category = WLAN_ACTION_SA_QUERY; in ieee802_11_send_sa_query_req() 116 mgmt in ieee802_11_send_sa_query_req() 227 ieee802_11_sa_query_action(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) ieee802_11_sa_query_action() argument [all...] |
H A D | rrm.c | 98 const struct ieee80211_mgmt *mgmt = (const struct ieee80211_mgmt *) buf; in hostapd_handle_radio_msmt_report() local 103 token = mgmt->u.action.u.rrm.dialog_token; in hostapd_handle_radio_msmt_report() 104 pos = mgmt->u.action.u.rrm.variable; in hostapd_handle_radio_msmt_report() 124 hostapd_handle_beacon_report(hapd, mgmt->sa, token, in hostapd_handle_radio_msmt_report() 281 const struct ieee80211_mgmt *mgmt = (const struct ieee80211_mgmt *) buf; in hostapd_handle_nei_report_req() local 296 token = mgmt->u.action.u.rrm.dialog_token; in hostapd_handle_nei_report_req() 297 pos = mgmt->u.action.u.rrm.variable; in hostapd_handle_nei_report_req() 332 hostapd_send_nei_report_resp(hapd, mgmt->sa, token, &ssid, lci, civic, in hostapd_handle_nei_report_req() 340 const struct ieee80211_mgmt *mgmt = (const struct ieee80211_mgmt *) buf; in hostapd_handle_radio_measurement() local 350 mgmt in hostapd_handle_radio_measurement() 665 hostapd_rrm_beacon_req_tx_status(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ok) hostapd_rrm_beacon_req_tx_status() argument [all...] |
H A D | ap_rrm.c | 98 const struct ieee80211_mgmt *mgmt = (const struct ieee80211_mgmt *) buf; in hostapd_handle_radio_msmt_report() local 103 token = mgmt->u.action.u.rrm.dialog_token; in hostapd_handle_radio_msmt_report() 104 pos = mgmt->u.action.u.rrm.variable; in hostapd_handle_radio_msmt_report() 124 hostapd_handle_beacon_report(hapd, mgmt->sa, token, in hostapd_handle_radio_msmt_report() 281 const struct ieee80211_mgmt *mgmt = (const struct ieee80211_mgmt *) buf; in hostapd_handle_nei_report_req() local 296 token = mgmt->u.action.u.rrm.dialog_token; in hostapd_handle_nei_report_req() 297 pos = mgmt->u.action.u.rrm.variable; in hostapd_handle_nei_report_req() 332 hostapd_send_nei_report_resp(hapd, mgmt->sa, token, &ssid, lci, civic, in hostapd_handle_nei_report_req() 340 const struct ieee80211_mgmt *mgmt = (const struct ieee80211_mgmt *) buf; in hostapd_handle_radio_measurement() local 350 mgmt in hostapd_handle_radio_measurement() 665 hostapd_rrm_beacon_req_tx_status(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ok) hostapd_rrm_beacon_req_tx_status() argument [all...] |
H A D | beacon.c | 841 const struct ieee80211_mgmt *mgmt, size_t len, in handle_probe_req() 862 ie = ((const u8 *) mgmt) + IEEE80211_HDRLEN; in handle_probe_req() 864 sta_track_add(hapd->iface, mgmt->sa, ssi_signal); in handle_probe_req() 867 ret = hostapd_allowed_address(hapd, mgmt->sa, (const u8 *) mgmt, len, in handle_probe_req() 872 " due to ACL reject ", MAC2STR(mgmt->sa)); in handle_probe_req() 878 mgmt->sa, mgmt->da, mgmt->bssid, in handle_probe_req() 887 MAC2STR_SEC(mgmt in handle_probe_req() 840 handle_probe_req(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ssi_signal) handle_probe_req() argument [all...] |
H A D | ieee802_11_ht.c | 208 const struct ieee80211_mgmt *mgmt, size_t len) in hostapd_2040_coex_action() 215 const u8 *start = (const u8 *) mgmt; in hostapd_2040_coex_action() 221 MACSTR_SEC, MAC2STR_SEC(mgmt->sa)); in hostapd_2040_coex_action() 223 hostapd_logger(hapd, mgmt->sa, HOSTAPD_MODULE_IEEE80211, in hostapd_2040_coex_action() 225 mgmt->u.action.u.public_action.action); in hostapd_2040_coex_action() 269 sta = ap_get_sta(hapd, mgmt->sa); in hostapd_2040_coex_action() 276 hostapd_logger(hapd, mgmt->sa, in hostapd_2040_coex_action() 286 hostapd_logger(hapd, mgmt->sa, in hostapd_2040_coex_action() 317 hostapd_logger(hapd, mgmt->sa, in hostapd_2040_coex_action() 333 hostapd_logger(hapd, mgmt in hostapd_2040_coex_action() 207 hostapd_2040_coex_action(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) hostapd_2040_coex_action() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/ |
H A D | wnm_ap.c | 52 struct ieee80211_mgmt *mgmt; in ieee802_11_send_wnmsleep_resp() local 125 mgmt = os_zalloc(sizeof(*mgmt) + wnmsleep_ie_len + in ieee802_11_send_wnmsleep_resp() 128 if (mgmt == NULL) { in ieee802_11_send_wnmsleep_resp() 134 os_memcpy(mgmt->da, addr, ETH_ALEN); in ieee802_11_send_wnmsleep_resp() 135 os_memcpy(mgmt->sa, hapd->own_addr, ETH_ALEN); in ieee802_11_send_wnmsleep_resp() 136 os_memcpy(mgmt->bssid, hapd->own_addr, ETH_ALEN); in ieee802_11_send_wnmsleep_resp() 137 mgmt->frame_control = IEEE80211_FC(WLAN_FC_TYPE_MGMT, in ieee802_11_send_wnmsleep_resp() 139 mgmt->u.action.category = WLAN_ACTION_WNM; in ieee802_11_send_wnmsleep_resp() 140 mgmt in ieee802_11_send_wnmsleep_resp() 344 struct ieee80211_mgmt *mgmt; ieee802_11_send_bss_trans_mgmt_request() local 578 ieee802_11_rx_wnm_action_ap(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) ieee802_11_rx_wnm_action_ap() argument 624 struct ieee80211_mgmt *mgmt; wnm_send_disassoc_imminent() local 689 struct ieee80211_mgmt *mgmt; wnm_send_ess_disassoc_imminent() local 741 struct ieee80211_mgmt *mgmt; wnm_send_bss_tm_req() local 816 struct ieee80211_mgmt *mgmt; wnm_send_coloc_intf_req() local [all...] |
H A D | ieee802_11.c | 68 const struct ieee80211_mgmt *mgmt, size_t len, 980 const struct ieee80211_mgmt *mgmt, size_t len, in handle_auth_sae() 996 pos = mgmt->u.auth.variable; in handle_auth_sae() 997 end = ((const u8 *) mgmt) + len; in handle_auth_sae() 998 send_auth_reply(hapd, mgmt->sa, mgmt->bssid, WLAN_AUTH_SAE, in handle_auth_sae() 1006 send_auth_reply(hapd, mgmt->sa, mgmt->bssid, WLAN_AUTH_SAE, in handle_auth_sae() 1049 pos = mgmt->u.auth.variable; in handle_auth_sae() 1050 end = ((const u8 *) mgmt) in handle_auth_sae() 979 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 1323 auth_sae_queue(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int rssi) auth_sae_queue() argument 1384 const struct ieee80211_mgmt *mgmt; auth_sae_queued_addr() local 2028 handle_auth(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int rssi, int from_queue) handle_auth() argument 3858 handle_assoc(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int reassoc, int rssi) handle_assoc() argument 4266 handle_disassoc(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) handle_disassoc() argument 4330 handle_deauth(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) handle_deauth() argument 4368 handle_beacon(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, struct hostapd_frame_info *fi) handle_beacon() argument 4398 handle_action(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, unsigned int freq) handle_action() argument 4611 struct ieee80211_mgmt *mgmt; ieee802_11_mgmt() local 4721 handle_auth_cb(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ok) handle_auth_cb() argument 4796 handle_assoc_cb(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int reassoc, int ok) handle_assoc_cb() argument 4952 handle_deauth_cb(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ok) handle_deauth_cb() argument 4976 handle_disassoc_cb(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ok) handle_disassoc_cb() argument 5000 handle_action_cb(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ok) handle_action_cb() argument 5071 const struct ieee80211_mgmt *mgmt; ieee802_11_mgmt_cb() local [all...] |
H A D | wmm.c | 293 const struct ieee80211_mgmt *mgmt, in wmm_addts_req() 296 const u8 *end = ((const u8 *) mgmt) + len; in wmm_addts_req() 306 mgmt->u.action.u.wmm_action.dialog_token, in wmm_addts_req() 307 MAC2STR(mgmt->sa)); in wmm_addts_req() 312 wmm_send_action(hapd, mgmt->sa, tspec, WMM_ACTION_CODE_ADDTS_RESP, in wmm_addts_req() 313 mgmt->u.action.u.wmm_action.dialog_token, res); in wmm_addts_req() 318 const struct ieee80211_mgmt *mgmt, size_t len) in hostapd_wmm_action() 322 const u8 *pos = ((const u8 *) mgmt) + IEEE80211_HDRLEN + 4; in hostapd_wmm_action() 324 struct sta_info *sta = ap_get_sta(hapd, mgmt->sa); in hostapd_wmm_action() 330 hostapd_logger(hapd, mgmt in hostapd_wmm_action() 292 wmm_addts_req(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, struct wmm_tspec_element *tspec, size_t len) wmm_addts_req() argument 317 hostapd_wmm_action(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) hostapd_wmm_action() argument [all...] |
H A D | ctrl_iface_ap.c | 431 struct ieee80211_mgmt *mgmt; in p2p_manager_disconnect() local 438 mgmt = os_zalloc(sizeof(*mgmt) + 100); in p2p_manager_disconnect() 439 if (mgmt == NULL) in p2p_manager_disconnect() 442 mgmt->frame_control = IEEE80211_FC(WLAN_FC_TYPE_MGMT, stype); in p2p_manager_disconnect() 446 fc2str(le_to_host16(mgmt->frame_control))); in p2p_manager_disconnect() 448 os_memcpy(mgmt->da, addr, ETH_ALEN); in p2p_manager_disconnect() 449 os_memcpy(mgmt->sa, hapd->own_addr, ETH_ALEN); in p2p_manager_disconnect() 450 os_memcpy(mgmt->bssid, hapd->own_addr, ETH_ALEN); in p2p_manager_disconnect() 452 mgmt in p2p_manager_disconnect() 500 struct ieee80211_mgmt mgmt; hostapd_ctrl_iface_deauthenticate() local 563 struct ieee80211_mgmt mgmt; hostapd_ctrl_iface_disassociate() local [all...] |
H A D | ap_rrm.c | 98 const struct ieee80211_mgmt *mgmt = (const struct ieee80211_mgmt *) buf; in hostapd_handle_radio_msmt_report() local 103 token = mgmt->u.action.u.rrm.dialog_token; in hostapd_handle_radio_msmt_report() 104 pos = mgmt->u.action.u.rrm.variable; in hostapd_handle_radio_msmt_report() 124 hostapd_handle_beacon_report(hapd, mgmt->sa, token, in hostapd_handle_radio_msmt_report() 281 const struct ieee80211_mgmt *mgmt = (const struct ieee80211_mgmt *) buf; in hostapd_handle_nei_report_req() local 296 token = mgmt->u.action.u.rrm.dialog_token; in hostapd_handle_nei_report_req() 297 pos = mgmt->u.action.u.rrm.variable; in hostapd_handle_nei_report_req() 332 hostapd_send_nei_report_resp(hapd, mgmt->sa, token, &ssid, lci, civic, in hostapd_handle_nei_report_req() 340 const struct ieee80211_mgmt *mgmt = (const struct ieee80211_mgmt *) buf; in hostapd_handle_radio_measurement() local 350 mgmt in hostapd_handle_radio_measurement() 665 hostapd_rrm_beacon_req_tx_status(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ok) hostapd_rrm_beacon_req_tx_status() argument [all...] |
H A D | ieee802_11_shared.c | 57 struct ieee80211_mgmt *mgmt; in ieee802_11_send_sa_query_req() local 93 mgmt = os_zalloc(sizeof(*mgmt) + oci_ie_len); in ieee802_11_send_sa_query_req() 94 if (!mgmt) { in ieee802_11_send_sa_query_req() 101 mgmt->frame_control = IEEE80211_FC(WLAN_FC_TYPE_MGMT, in ieee802_11_send_sa_query_req() 103 os_memcpy(mgmt->da, addr, ETH_ALEN); in ieee802_11_send_sa_query_req() 104 os_memcpy(mgmt->sa, hapd->own_addr, ETH_ALEN); in ieee802_11_send_sa_query_req() 105 os_memcpy(mgmt->bssid, hapd->own_addr, ETH_ALEN); in ieee802_11_send_sa_query_req() 106 mgmt->u.action.category = WLAN_ACTION_SA_QUERY; in ieee802_11_send_sa_query_req() 107 mgmt in ieee802_11_send_sa_query_req() 206 ieee802_11_sa_query_action(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) ieee802_11_sa_query_action() argument [all...] |
H A D | beacon.c | 731 const struct ieee80211_mgmt *mgmt, size_t len, in handle_probe_req() 752 ie = ((const u8 *) mgmt) + IEEE80211_HDRLEN; in handle_probe_req() 754 sta_track_add(hapd->iface, mgmt->sa, ssi_signal); in handle_probe_req() 757 ret = ieee802_11_allowed_address(hapd, mgmt->sa, (const u8 *) mgmt, len, in handle_probe_req() 764 " due to ACL reject ", MAC2STR(mgmt->sa)); in handle_probe_req() 770 mgmt->sa, mgmt->da, mgmt->bssid, in handle_probe_req() 779 MAC2STR(mgmt in handle_probe_req() 730 handle_probe_req(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len, int ssi_signal) handle_probe_req() argument [all...] |
H A D | ieee802_11_ht.c | 230 const struct ieee80211_mgmt *mgmt, size_t len) in hostapd_2040_coex_action() 237 const u8 *start = (const u8 *) mgmt; in hostapd_2040_coex_action() 243 MACSTR, MAC2STR(mgmt->sa)); in hostapd_2040_coex_action() 245 hostapd_logger(hapd, mgmt->sa, HOSTAPD_MODULE_IEEE80211, in hostapd_2040_coex_action() 247 mgmt->u.action.u.public_action.action); in hostapd_2040_coex_action() 291 sta = ap_get_sta(hapd, mgmt->sa); in hostapd_2040_coex_action() 298 hostapd_logger(hapd, mgmt->sa, in hostapd_2040_coex_action() 308 hostapd_logger(hapd, mgmt->sa, in hostapd_2040_coex_action() 339 hostapd_logger(hapd, mgmt->sa, in hostapd_2040_coex_action() 355 hostapd_logger(hapd, mgmt in hostapd_2040_coex_action() 229 hostapd_2040_coex_action(struct hostapd_data *hapd, const struct ieee80211_mgmt *mgmt, size_t len) hostapd_2040_coex_action() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/fst/ |
H A D | fst_session.c | 359 const struct ieee80211_mgmt *mgmt, in fst_session_handle_setup_request() 378 (((const u8 *) mgmt) + IEEE80211_HDRLEN + 1); in fst_session_handle_setup_request() 395 fst_iface_update_mb_ie(iface, mgmt->sa, (const u8 *) (req + 1), in fst_session_handle_setup_request() 399 MAC2STR(mgmt->sa)); in fst_session_handle_setup_request() 402 new_iface = fst_group_get_peer_other_connection(iface, mgmt->sa, in fst_session_handle_setup_request() 415 s = fst_find_session_in_progress(mgmt->sa, g); in fst_session_handle_setup_request() 434 os_memcmp(mgmt->da, mgmt->sa, ETH_ALEN) > 0) { in fst_session_handle_setup_request() 438 MAC2STR(mgmt->da)); in fst_session_handle_setup_request() 485 fst_session_set_peer_addr(s, mgmt in fst_session_handle_setup_request() 358 fst_session_handle_setup_request(struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_setup_request() argument 500 fst_session_handle_setup_response(struct fst_session *s, struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_setup_response() argument 604 fst_session_handle_tear_down(struct fst_session *s, struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_tear_down() argument 639 fst_session_handle_ack_request(struct fst_session *s, struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_ack_request() argument 703 fst_session_handle_ack_response(struct fst_session *s, struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_ack_response() argument 1071 fst_session_handle_action(struct fst_session *s, struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_action() argument 1194 fst_session_on_action_rx(struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t len) fst_session_on_action_rx() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/fst/ |
H A D | fst_session.c | 359 const struct ieee80211_mgmt *mgmt, in fst_session_handle_setup_request() 378 (((const u8 *) mgmt) + IEEE80211_HDRLEN + 1); in fst_session_handle_setup_request() 395 fst_iface_update_mb_ie(iface, mgmt->sa, (const u8 *) (req + 1), in fst_session_handle_setup_request() 399 MAC2STR_SEC(mgmt->sa)); in fst_session_handle_setup_request() 402 new_iface = fst_group_get_peer_other_connection(iface, mgmt->sa, in fst_session_handle_setup_request() 415 s = fst_find_session_in_progress(mgmt->sa, g); in fst_session_handle_setup_request() 434 os_memcmp(mgmt->da, mgmt->sa, ETH_ALEN) > 0) { in fst_session_handle_setup_request() 438 MAC2STR_SEC(mgmt->da)); in fst_session_handle_setup_request() 485 fst_session_set_peer_addr(s, mgmt in fst_session_handle_setup_request() 358 fst_session_handle_setup_request(struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_setup_request() argument 500 fst_session_handle_setup_response(struct fst_session *s, struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_setup_response() argument 604 fst_session_handle_tear_down(struct fst_session *s, struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_tear_down() argument 639 fst_session_handle_ack_request(struct fst_session *s, struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_ack_request() argument 703 fst_session_handle_ack_response(struct fst_session *s, struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_ack_response() argument 1071 fst_session_handle_action(struct fst_session *s, struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t frame_len) fst_session_handle_action() argument 1194 fst_session_on_action_rx(struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, size_t len) fst_session_on_action_rx() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/ |
H A D | driver_nl80211_event.c | 150 const struct ieee80211_mgmt *mgmt; in mlme_event_auth() local 165 mgmt = (const struct ieee80211_mgmt *) frame; in mlme_event_auth() 166 if (len < 24 + sizeof(mgmt->u.auth)) { in mlme_event_auth() 172 os_memcpy(drv->auth_bssid, mgmt->sa, ETH_ALEN); in mlme_event_auth() 175 os_memcpy(event.auth.peer, mgmt->sa, ETH_ALEN); in mlme_event_auth() 176 event.auth.auth_type = le_to_host16(mgmt->u.auth.auth_alg); in mlme_event_auth() 178 le_to_host16(mgmt->u.auth.auth_transaction); in mlme_event_auth() 179 event.auth.status_code = le_to_host16(mgmt->u.auth.status_code); in mlme_event_auth() 180 if (len > 24 + sizeof(mgmt->u.auth)) { in mlme_event_auth() 181 event.auth.ies = mgmt in mlme_event_auth() 213 const struct ieee80211_mgmt *mgmt; mlme_event_assoc() local 638 const struct ieee80211_mgmt *mgmt; mlme_event_mgmt() local 720 const struct ieee80211_mgmt *mgmt; mlme_event_deauth_disassoc() local 846 const struct ieee80211_mgmt *mgmt; mlme_event_unprot_disconnect() local [all...] |
H A D | driver_atheros.c | 864 const struct ieee80211_mgmt *mgmt; in atheros_raw_receive() local 873 mgmt = (const struct ieee80211_mgmt *) buf; in atheros_raw_receive() 875 fc = le_to_host16(mgmt->frame_control); in atheros_raw_receive() 890 event.rx_probe_req.sa = mgmt->sa; in atheros_raw_receive() 891 event.rx_probe_req.da = mgmt->da; in atheros_raw_receive() 892 event.rx_probe_req.bssid = mgmt->bssid; in atheros_raw_receive() 900 (os_memcmp(drv->own_addr, mgmt->bssid, ETH_ALEN) == 0 || in atheros_raw_receive() 901 is_broadcast_ether_addr(mgmt->bssid))) { in atheros_raw_receive() 909 if (os_memcmp(drv->own_addr, mgmt->bssid, ETH_ALEN) != 0) { in atheros_raw_receive() 917 if (len < IEEE80211_HDRLEN + sizeof(mgmt in atheros_raw_receive() 1403 const struct ieee80211_mgmt *mgmt; fetch_pending_big_events() local 1984 const struct ieee80211_mgmt *mgmt; atheros_send_mgmt() local [all...] |
H A D | driver_hostap.c | 1034 struct ieee80211_mgmt mgmt; in hostap_sta_deauth() local 1046 memset(&mgmt, 0, sizeof(mgmt)); in hostap_sta_deauth() 1047 mgmt.frame_control = IEEE80211_FC(WLAN_FC_TYPE_MGMT, in hostap_sta_deauth() 1049 memcpy(mgmt.da, addr, ETH_ALEN); in hostap_sta_deauth() 1050 memcpy(mgmt.sa, own_addr, ETH_ALEN); in hostap_sta_deauth() 1051 memcpy(mgmt.bssid, own_addr, ETH_ALEN); in hostap_sta_deauth() 1052 mgmt.u.deauth.reason_code = host_to_le16(reason); in hostap_sta_deauth() 1053 return hostap_send_mlme(drv, (u8 *) &mgmt, IEEE80211_HDRLEN + in hostap_sta_deauth() 1054 sizeof(mgmt in hostap_sta_deauth() 1082 struct ieee80211_mgmt mgmt; hostap_sta_disassoc() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/ |
H A D | driver_atheros.c | 860 const struct ieee80211_mgmt *mgmt; in atheros_raw_receive() local 869 mgmt = (const struct ieee80211_mgmt *) buf; in atheros_raw_receive() 871 fc = le_to_host16(mgmt->frame_control); in atheros_raw_receive() 886 event.rx_probe_req.sa = mgmt->sa; in atheros_raw_receive() 887 event.rx_probe_req.da = mgmt->da; in atheros_raw_receive() 888 event.rx_probe_req.bssid = mgmt->bssid; in atheros_raw_receive() 896 (os_memcmp(drv->own_addr, mgmt->bssid, ETH_ALEN) == 0 || in atheros_raw_receive() 897 is_broadcast_ether_addr(mgmt->bssid))) { in atheros_raw_receive() 905 if (os_memcmp(drv->own_addr, mgmt->bssid, ETH_ALEN) != 0) { in atheros_raw_receive() 913 if (len < IEEE80211_HDRLEN + sizeof(mgmt in atheros_raw_receive() 1392 const struct ieee80211_mgmt *mgmt; fetch_pending_big_events() local 1972 const struct ieee80211_mgmt *mgmt; atheros_send_mgmt() local [all...] |
H A D | driver_nl80211_event.c | 208 const struct ieee80211_mgmt *mgmt; in mlme_event_auth() local 223 mgmt = (const struct ieee80211_mgmt *) frame; in mlme_event_auth() 224 if (len < 24 + sizeof(mgmt->u.auth)) { in mlme_event_auth() 230 os_memcpy(drv->auth_bssid, mgmt->sa, ETH_ALEN); in mlme_event_auth() 233 os_memcpy(event.auth.peer, mgmt->sa, ETH_ALEN); in mlme_event_auth() 234 event.auth.auth_type = le_to_host16(mgmt->u.auth.auth_alg); in mlme_event_auth() 236 le_to_host16(mgmt->u.auth.auth_transaction); in mlme_event_auth() 237 event.auth.status_code = le_to_host16(mgmt->u.auth.status_code); in mlme_event_auth() 238 if (len > 24 + sizeof(mgmt->u.auth)) { in mlme_event_auth() 239 event.auth.ies = mgmt in mlme_event_auth() 271 const struct ieee80211_mgmt *mgmt; mlme_event_assoc() local 1107 const struct ieee80211_mgmt *mgmt; global() local 1215 const struct ieee80211_mgmt *mgmt; global() local 1342 const struct ieee80211_mgmt *mgmt; global() local 1378 const struct ieee80211_mgmt *mgmt; global() local [all...] |
H A D | driver_hostap.c | 1038 struct ieee80211_mgmt mgmt; in hostap_sta_deauth() local 1050 memset(&mgmt, 0, sizeof(mgmt)); in hostap_sta_deauth() 1051 mgmt.frame_control = IEEE80211_FC(WLAN_FC_TYPE_MGMT, in hostap_sta_deauth() 1053 memcpy(mgmt.da, addr, ETH_ALEN); in hostap_sta_deauth() 1054 memcpy(mgmt.sa, own_addr, ETH_ALEN); in hostap_sta_deauth() 1055 memcpy(mgmt.bssid, own_addr, ETH_ALEN); in hostap_sta_deauth() 1056 mgmt.u.deauth.reason_code = host_to_le16(reason); in hostap_sta_deauth() 1057 return hostap_send_mlme(drv, (u8 *) &mgmt, IEEE80211_HDRLEN + in hostap_sta_deauth() 1058 sizeof(mgmt in hostap_sta_deauth() 1086 struct ieee80211_mgmt mgmt; hostap_sta_disassoc() local [all...] |