Lines Matching refs:mgmt
758 struct ieee80211_mgmt *mgmt; in ieee80211_prep_tdls_direct() local
760 mgmt = (void *)skb_put(skb, 24); in ieee80211_prep_tdls_direct()
761 memset(mgmt, 0, 24); in ieee80211_prep_tdls_direct()
762 memcpy(mgmt->da, peer, ETH_ALEN); in ieee80211_prep_tdls_direct()
763 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_prep_tdls_direct()
764 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_prep_tdls_direct()
766 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_prep_tdls_direct()
771 skb_put(skb, 1 + sizeof(mgmt->u.action.u.tdls_discover_resp)); in ieee80211_prep_tdls_direct()
772 mgmt->u.action.category = WLAN_CATEGORY_PUBLIC; in ieee80211_prep_tdls_direct()
773 mgmt->u.action.u.tdls_discover_resp.action_code = in ieee80211_prep_tdls_direct()
775 mgmt->u.action.u.tdls_discover_resp.dialog_token = in ieee80211_prep_tdls_direct()
777 mgmt->u.action.u.tdls_discover_resp.capability = in ieee80211_prep_tdls_direct()