• Home
  • Raw
  • Download

Lines Matching refs:mgmt

16 #define PLINK_CNF_AID(mgmt) ((mgmt)->u.action.u.self_prot.variable + 2)  argument
217 struct ieee80211_mgmt *mgmt; in mesh_plink_frame_tx() local
222 sizeof(mgmt->u.action.u.self_prot); in mesh_plink_frame_tx()
243 mgmt = (struct ieee80211_mgmt *) skb_put(skb, hdr_len); in mesh_plink_frame_tx()
244 memset(mgmt, 0, hdr_len); in mesh_plink_frame_tx()
245 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_plink_frame_tx()
247 memcpy(mgmt->da, da, ETH_ALEN); in mesh_plink_frame_tx()
248 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_plink_frame_tx()
249 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_plink_frame_tx()
250 mgmt->u.action.category = WLAN_CATEGORY_SELF_PROTECTED; in mesh_plink_frame_tx()
251 mgmt->u.action.u.self_prot.action_code = action; in mesh_plink_frame_tx()
1074 struct ieee80211_mgmt *mgmt, in mesh_process_plink_frame() argument
1098 ftype = mgmt->u.action.u.self_prot.action_code; in mesh_process_plink_frame()
1125 sta = sta_info_get(sdata, mgmt->sa); in mesh_process_plink_frame()
1130 mgmt->sa); in mesh_process_plink_frame()
1140 sta = mesh_sta_info_get(sdata, mgmt->sa, elems); in mesh_process_plink_frame()
1148 mgmt->sa, 0, plid, in mesh_process_plink_frame()
1161 sta->mesh->aid = get_unaligned_le16(PLINK_CNF_AID(mgmt)); in mesh_process_plink_frame()
1174 struct ieee80211_mgmt *mgmt, size_t len, in mesh_rx_plink_frame() argument
1189 if (is_multicast_ether_addr(mgmt->da)) { in mesh_rx_plink_frame()
1195 baseaddr = mgmt->u.action.u.self_prot.variable; in mesh_rx_plink_frame()
1196 baselen = (u8 *) mgmt->u.action.u.self_prot.variable - (u8 *) mgmt; in mesh_rx_plink_frame()
1197 if (mgmt->u.action.u.self_prot.action_code == in mesh_rx_plink_frame()
1206 mesh_process_plink_frame(sdata, mgmt, &elems); in mesh_rx_plink_frame()