Lines Matching refs:mgmt
357 const struct ieee80211_mgmt *mgmt, in fst_session_handle_setup_request() argument
376 (((const u8 *) mgmt) + IEEE80211_HDRLEN + 1); in fst_session_handle_setup_request()
393 fst_iface_update_mb_ie(iface, mgmt->sa, (const u8 *) (req + 1), in fst_session_handle_setup_request()
397 MAC2STR(mgmt->sa)); in fst_session_handle_setup_request()
400 new_iface = fst_group_get_peer_other_connection(iface, mgmt->sa, in fst_session_handle_setup_request()
413 s = fst_find_session_in_progress(mgmt->sa, g); in fst_session_handle_setup_request()
432 os_memcmp(mgmt->da, mgmt->sa, ETH_ALEN) > 0) { in fst_session_handle_setup_request()
436 MAC2STR(mgmt->da)); in fst_session_handle_setup_request()
483 fst_session_set_peer_addr(s, mgmt->sa, true); in fst_session_handle_setup_request()
500 const struct ieee80211_mgmt *mgmt, in fst_session_handle_setup_response() argument
533 (((const u8 *) mgmt) + IEEE80211_HDRLEN + 1); in fst_session_handle_setup_response()
604 const struct ieee80211_mgmt *mgmt, in fst_session_handle_tear_down() argument
622 (((const u8 *) mgmt) + IEEE80211_HDRLEN + 1); in fst_session_handle_tear_down()
639 const struct ieee80211_mgmt *mgmt, in fst_session_handle_ack_request() argument
673 (((const u8 *) mgmt) + IEEE80211_HDRLEN + 1); in fst_session_handle_ack_request()
703 const struct ieee80211_mgmt *mgmt, in fst_session_handle_ack_response() argument
736 (((const u8 *) mgmt) + IEEE80211_HDRLEN + 1); in fst_session_handle_ack_response()
1071 const struct ieee80211_mgmt *mgmt, in fst_session_handle_action() argument
1074 switch (mgmt->u.action.u.fst_action.action) { in fst_session_handle_action()
1079 fst_session_handle_setup_response(s, iface, mgmt, frame_len); in fst_session_handle_action()
1082 fst_session_handle_tear_down(s, iface, mgmt, frame_len); in fst_session_handle_action()
1085 fst_session_handle_ack_request(s, iface, mgmt, frame_len); in fst_session_handle_action()
1088 fst_session_handle_ack_response(s, iface, mgmt, frame_len); in fst_session_handle_action()
1193 const struct ieee80211_mgmt *mgmt, in fst_session_on_action_rx() argument
1199 mgmt->u.action.category != WLAN_ACTION_FST) { in fst_session_on_action_rx()
1205 if (mgmt->u.action.u.fst_action.action <= FST_ACTION_MAX_SUPPORTED) { in fst_session_on_action_rx()
1208 fst_action_names[mgmt->u.action.u.fst_action.action]); in fst_session_on_action_rx()
1212 mgmt->u.action.u.fst_action.action); in fst_session_on_action_rx()
1216 if (mgmt->u.action.u.fst_action.action == FST_ACTION_SETUP_REQUEST) { in fst_session_on_action_rx()
1217 fst_session_handle_setup_request(iface, mgmt, len); in fst_session_on_action_rx()
1221 s = fst_find_session_in_progress(mgmt->sa, fst_iface_get_group(iface)); in fst_session_on_action_rx()
1223 fst_session_handle_action(s, iface, mgmt, len); in fst_session_on_action_rx()
1227 fst_action_names[mgmt->u.action.u.fst_action.action]); in fst_session_on_action_rx()