Lines Matching refs:mgmt
827 struct ieee80211_mgmt *mgmt; in ieee80211_prep_tdls_direct() local
829 mgmt = (void *)skb_put(skb, 24); in ieee80211_prep_tdls_direct()
830 memset(mgmt, 0, 24); in ieee80211_prep_tdls_direct()
831 memcpy(mgmt->da, peer, ETH_ALEN); in ieee80211_prep_tdls_direct()
832 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_prep_tdls_direct()
833 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_prep_tdls_direct()
835 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_prep_tdls_direct()
840 skb_put(skb, 1 + sizeof(mgmt->u.action.u.tdls_discover_resp)); in ieee80211_prep_tdls_direct()
841 mgmt->u.action.category = WLAN_CATEGORY_PUBLIC; in ieee80211_prep_tdls_direct()
842 mgmt->u.action.u.tdls_discover_resp.action_code = in ieee80211_prep_tdls_direct()
844 mgmt->u.action.u.tdls_discover_resp.dialog_token = in ieee80211_prep_tdls_direct()
846 mgmt->u.action.u.tdls_discover_resp.capability = in ieee80211_prep_tdls_direct()