Home
last modified time | relevance | path

Searched refs:mgmt (Results 1 – 25 of 96) sorted by relevance

1234

/Linux-v4.19/net/mac80211/
Dfils_aead.c223 struct ieee80211_mgmt *mgmt = (void *)skb->data; in fils_encrypt_assoc_req() local
229 if (ieee80211_is_reassoc_req(mgmt->frame_control)) { in fils_encrypt_assoc_req()
230 capab = (u8 *)&mgmt->u.reassoc_req.capab_info; in fils_encrypt_assoc_req()
231 ies = mgmt->u.reassoc_req.variable; in fils_encrypt_assoc_req()
233 capab = (u8 *)&mgmt->u.assoc_req.capab_info; in fils_encrypt_assoc_req()
234 ies = mgmt->u.assoc_req.variable; in fils_encrypt_assoc_req()
247 addr[0] = mgmt->sa; in fils_encrypt_assoc_req()
250 addr[1] = mgmt->da; in fils_encrypt_assoc_req()
274 struct ieee80211_mgmt *mgmt = (void *)frame; in fils_decrypt_assoc_resp() local
284 capab = (u8 *)&mgmt->u.assoc_resp.capab_info; in fils_decrypt_assoc_resp()
[all …]
Dibss.c50 struct ieee80211_mgmt *mgmt; in ieee80211_ibss_build_presp() local
78 mgmt = (void *) presp->head; in ieee80211_ibss_build_presp()
79 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_ibss_build_presp()
81 eth_broadcast_addr(mgmt->da); in ieee80211_ibss_build_presp()
82 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_ibss_build_presp()
83 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); in ieee80211_ibss_build_presp()
84 mgmt->u.beacon.beacon_int = cpu_to_le16(beacon_int); in ieee80211_ibss_build_presp()
85 mgmt->u.beacon.timestamp = cpu_to_le64(tsf); in ieee80211_ibss_build_presp()
86 mgmt->u.beacon.capab_info = cpu_to_le16(capability); in ieee80211_ibss_build_presp()
88 pos = (u8 *)mgmt + offsetof(struct ieee80211_mgmt, u.beacon.variable); in ieee80211_ibss_build_presp()
[all …]
Dagg-rx.c190 struct ieee80211_mgmt *mgmt; in ieee80211_send_addba_resp() local
194 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_addba_resp()
199 mgmt = skb_put_zero(skb, 24); in ieee80211_send_addba_resp()
200 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_addba_resp()
201 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp()
205 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp()
207 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
209 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
211 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_addba_resp()
214 skb_put(skb, 1 + sizeof(mgmt->u.action.u.addba_resp)); in ieee80211_send_addba_resp()
[all …]
Dmesh.c20 bool mesh_action_is_path_sel(struct ieee80211_mgmt *mgmt) in mesh_action_is_path_sel() argument
22 return (mgmt->u.action.u.mesh_action.action_code == in mesh_action_is_path_sel()
673 struct ieee80211_mgmt *mgmt; in ieee80211_mesh_build_beacon() local
722 mgmt = skb_put_zero(skb, hdr_len); in ieee80211_mesh_build_beacon()
723 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_mesh_build_beacon()
725 eth_broadcast_addr(mgmt->da); in ieee80211_mesh_build_beacon()
726 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon()
727 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon()
728 ieee80211_mps_set_frame_flags(sdata, NULL, (void *) mgmt); in ieee80211_mesh_build_beacon()
729 mgmt->u.beacon.beacon_int = in ieee80211_mesh_build_beacon()
[all …]
Dmesh_hwmp.c112 struct ieee80211_mgmt *mgmt; in mesh_path_sel_frame_tx() local
123 mgmt = skb_put_zero(skb, hdr_len); in mesh_path_sel_frame_tx()
124 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_path_sel_frame_tx()
127 memcpy(mgmt->da, da, ETH_ALEN); in mesh_path_sel_frame_tx()
128 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx()
130 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx()
131 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION; in mesh_path_sel_frame_tx()
132 mgmt->u.action.u.mesh_action.action_code = in mesh_path_sel_frame_tx()
243 struct ieee80211_mgmt *mgmt; in mesh_path_error_tx() local
259 mgmt = skb_put_zero(skb, hdr_len); in mesh_path_error_tx()
[all …]
Dht.c408 struct ieee80211_mgmt *mgmt; in ieee80211_send_delba() local
411 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_delba()
416 mgmt = skb_put_zero(skb, 24); in ieee80211_send_delba()
417 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_delba()
418 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba()
422 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba()
424 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_delba()
426 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_delba()
428 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_delba()
431 skb_put(skb, 1 + sizeof(mgmt->u.action.u.delba)); in ieee80211_send_delba()
[all …]
Dagg-tx.c71 struct ieee80211_mgmt *mgmt; in ieee80211_send_addba_request() local
74 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_addba_request()
80 mgmt = skb_put_zero(skb, 24); in ieee80211_send_addba_request()
81 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_addba_request()
82 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_request()
86 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_request()
88 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_request()
90 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_request()
92 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_addba_request()
95 skb_put(skb, 1 + sizeof(mgmt->u.action.u.addba_req)); in ieee80211_send_addba_request()
[all …]
Dmesh_plink.c18 #define PLINK_CNF_AID(mgmt) ((mgmt)->u.action.u.self_prot.variable + 2) argument
219 struct ieee80211_mgmt *mgmt; in mesh_plink_frame_tx() local
244 mgmt = skb_put_zero(skb, 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()
1071 struct ieee80211_mgmt *mgmt, in mesh_process_plink_frame() argument
[all …]
Dmlme.c644 struct ieee80211_mgmt *mgmt; in ieee80211_send_assoc() local
692 sizeof(*mgmt) + /* bit too much but doesn't matter */ in ieee80211_send_assoc()
728 mgmt = skb_put_zero(skb, 24); in ieee80211_send_assoc()
729 memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
730 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_assoc()
731 memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
735 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_assoc()
737 mgmt->u.reassoc_req.capab_info = cpu_to_le16(capab); in ieee80211_send_assoc()
738 mgmt->u.reassoc_req.listen_interval = in ieee80211_send_assoc()
740 memcpy(mgmt->u.reassoc_req.current_ap, assoc_data->prev_bssid, in ieee80211_send_assoc()
[all …]
Dspectmgmt.c223 struct ieee80211_mgmt *mgmt, in ieee80211_process_measurement_req() argument
234 &mgmt->u.action.u.measurement.msr_elem, in ieee80211_process_measurement_req()
235 mgmt->sa, mgmt->bssid, in ieee80211_process_measurement_req()
236 mgmt->u.action.u.measurement.dialog_token); in ieee80211_process_measurement_req()
Drx.c993 struct ieee80211_mgmt *mgmt; in ieee80211_rx_mesh_check() local
1005 mgmt = (struct ieee80211_mgmt *)hdr; in ieee80211_rx_mesh_check()
1006 category = mgmt->u.action.category; in ieee80211_rx_mesh_check()
2876 struct ieee80211_mgmt *mgmt, in ieee80211_process_sa_query_req() argument
2883 if (!ether_addr_equal(mgmt->da, sdata->vif.addr)) { in ieee80211_process_sa_query_req()
2888 if (!ether_addr_equal(mgmt->sa, sdata->u.mgd.bssid) || in ieee80211_process_sa_query_req()
2889 !ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) { in ieee80211_process_sa_query_req()
2905 memcpy(resp->da, mgmt->sa, ETH_ALEN); in ieee80211_process_sa_query_req()
2914 mgmt->u.action.u.sa_query.trans_id, in ieee80211_process_sa_query_req()
2923 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *) rx->skb->data; in ieee80211_rx_h_mgmt_check() local
[all …]
Dmesh_sync.c84 struct ieee80211_mgmt *mgmt, in mesh_sync_offset_rx_bcn_presp() argument
115 sta = sta_info_get(sdata, mgmt->sa); in mesh_sync_offset_rx_bcn_presp()
132 t_t = le64_to_cpu(mgmt->u.beacon.timestamp); in mesh_sync_offset_rx_bcn_presp()
Dutil.c1292 struct ieee80211_mgmt *mgmt; in ieee80211_send_auth() local
1303 mgmt = skb_put_zero(skb, 24 + 6); in ieee80211_send_auth()
1304 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_auth()
1306 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_auth()
1307 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_auth()
1308 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_send_auth()
1309 mgmt->u.auth.auth_alg = cpu_to_le16(auth_alg); in ieee80211_send_auth()
1310 mgmt->u.auth.auth_transaction = cpu_to_le16(transaction); in ieee80211_send_auth()
1311 mgmt->u.auth.status_code = cpu_to_le16(status); in ieee80211_send_auth()
1316 mgmt->frame_control |= cpu_to_le16(IEEE80211_FCTL_PROTECTED); in ieee80211_send_auth()
[all …]
Dscan.c63 struct ieee80211_mgmt *mgmt, size_t len, in ieee80211_bss_info_update() argument
67 bool beacon = ieee80211_is_beacon(mgmt->frame_control); in ieee80211_bss_info_update()
106 mgmt, len, GFP_ATOMIC); in ieee80211_bss_info_update()
207 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_scan_rx() local
215 (!ieee80211_is_probe_resp(mgmt->frame_control) && in ieee80211_scan_rx()
216 !ieee80211_is_beacon(mgmt->frame_control))) in ieee80211_scan_rx()
225 if (ieee80211_is_probe_resp(mgmt->frame_control)) { in ieee80211_scan_rx()
243 mgmt->da) && in ieee80211_scan_rx()
245 mgmt->da)) in ieee80211_scan_rx()
248 elements = mgmt->u.probe_resp.variable; in ieee80211_scan_rx()
[all …]
Diface.c1249 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_iface_work() local
1251 if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_work()
1252 mgmt->u.action.category == WLAN_CATEGORY_BACK) { in ieee80211_iface_work()
1256 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_work()
1258 switch (mgmt->u.action.u.addba_req.action_code) { in ieee80211_iface_work()
1261 local, sta, mgmt, len); in ieee80211_iface_work()
1265 mgmt, len); in ieee80211_iface_work()
1269 mgmt, len); in ieee80211_iface_work()
1277 } else if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_work()
1278 mgmt->u.action.category == WLAN_CATEGORY_VHT) { in ieee80211_iface_work()
[all …]
/Linux-v4.19/net/wireless/
Dmlme.c29 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_rx_assoc_resp() local
33 cr.status = (int)le16_to_cpu(mgmt->u.assoc_resp.status_code); in cfg80211_rx_assoc_resp()
34 cr.bssid = mgmt->bssid; in cfg80211_rx_assoc_resp()
36 cr.resp_ie = mgmt->u.assoc_resp.variable; in cfg80211_rx_assoc_resp()
74 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_deauth() local
75 const u8 *bssid = mgmt->bssid; in cfg80211_process_deauth()
76 u16 reason_code = le16_to_cpu(mgmt->u.deauth.reason_code); in cfg80211_process_deauth()
77 bool from_ap = !ether_addr_equal(mgmt->sa, wdev->netdev->dev_addr); in cfg80211_process_deauth()
93 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_disassoc() local
94 const u8 *bssid = mgmt->bssid; in cfg80211_process_disassoc()
[all …]
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-platform-hidma-mgmt1 What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/priority
10 What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/weight
19 What: /sys/devices/platform/hidma-mgmt*/chreset_timeout_cycles
31 What: /sys/devices/platform/hidma-mgmt*/dma_channels
40 What: /sys/devices/platform/hidma-mgmt*/hw_version_major
48 What: /sys/devices/platform/hidma-mgmt*/hw_version_minor
56 What: /sys/devices/platform/hidma-mgmt*/max_rd_xactions
68 What: /sys/devices/platform/hidma-mgmt*/max_read_request
77 What: /sys/devices/platform/hidma-mgmt*/max_wr_xactions
90 What: /sys/devices/platform/hidma-mgmt*/max_write_request
Dsysfs-bus-coresight-devices-tmc10 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rsz
17 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/sts
24 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rrp
33 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rwp
42 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/trg
49 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ctl
56 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ffsr
64 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/ffcr
72 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/mode
80 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/devid
Dsysfs-bus-coresight-devices-etb1019 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/rdp
26 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/sts
33 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/rrp
42 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/rwp
51 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/trg
58 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/ctl
65 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/ffsr
73 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/ffcr
Dsysfs-bus-coresight-devices-etm4x285 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcoslsr
292 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpdcr
299 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpdsr
306 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trclsr
313 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcauthstatus
320 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcdevid
327 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcdevtype
334 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpidr0
341 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpidr1
348 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpidr2
[all …]
Dsysfs-bus-coresight-devices-etm3x254 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmccr
261 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmccer
268 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmscr
275 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmidr
282 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmcr
289 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtraceidr
296 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmteevr
303 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtsscr
310 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtecr1
317 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtecr2
/Linux-v4.19/Documentation/devicetree/bindings/pci/
Drockchip-pcie-ep.txt20 - "mgmt"
21 - "mgmt-sticky"
56 reset-names = "core", "mgmt", "mgmt-sticky", "pipe",
/Linux-v4.19/drivers/net/dsa/b53/
Db53_common.c328 u8 mgmt; in b53_set_forwarding() local
330 b53_read8(dev, B53_CTRL_PAGE, B53_SWITCH_MODE, &mgmt); in b53_set_forwarding()
333 mgmt |= SM_SW_FWD_EN; in b53_set_forwarding()
335 mgmt &= ~SM_SW_FWD_EN; in b53_set_forwarding()
337 b53_write8(dev, B53_CTRL_PAGE, B53_SWITCH_MODE, mgmt); in b53_set_forwarding()
341 b53_read8(dev, B53_CTRL_PAGE, B53_SWITCH_CTRL, &mgmt); in b53_set_forwarding()
342 mgmt |= B53_MII_DUMB_FWDG_EN; in b53_set_forwarding()
343 b53_write8(dev, B53_CTRL_PAGE, B53_SWITCH_CTRL, mgmt); in b53_set_forwarding()
348 u8 mgmt, vc0, vc1, vc4 = 0, vc5; in b53_enable_vlan() local
350 b53_read8(dev, B53_CTRL_PAGE, B53_SWITCH_MODE, &mgmt); in b53_enable_vlan()
[all …]
/Linux-v4.19/arch/mips/cavium-octeon/
Docteon-platform.c655 int mgmt; in octeon_fill_mac_addresses() local
662 mgmt = fdt_path_offset(initial_boot_params, alias_prop); in octeon_fill_mac_addresses()
663 if (mgmt < 0) in octeon_fill_mac_addresses()
665 octeon_fdt_set_mac_addr(mgmt, &mac_addr_base); in octeon_fill_mac_addresses()
731 int mgmt; in octeon_prune_device_tree() local
738 mgmt = fdt_path_offset(initial_boot_params, alias_prop); in octeon_prune_device_tree()
739 if (mgmt < 0) in octeon_prune_device_tree()
743 octeon_fdt_rm_ethernet(mgmt); in octeon_prune_device_tree()
749 octeon_fdt_set_phy(mgmt, phy_addr); in octeon_prune_device_tree()
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/
Dtdls.c735 struct ieee80211_mgmt *mgmt; in mwifiex_construct_tdls_action_frame() local
744 mgmt = skb_put(skb, offsetof(struct ieee80211_mgmt, u)); in mwifiex_construct_tdls_action_frame()
746 memset(mgmt, 0, 24); in mwifiex_construct_tdls_action_frame()
747 memcpy(mgmt->da, peer, ETH_ALEN); in mwifiex_construct_tdls_action_frame()
748 memcpy(mgmt->sa, priv->curr_addr, ETH_ALEN); in mwifiex_construct_tdls_action_frame()
749 memcpy(mgmt->bssid, priv->cfg_bssid, ETH_ALEN); in mwifiex_construct_tdls_action_frame()
750 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mwifiex_construct_tdls_action_frame()
758 skb_put(skb, sizeof(mgmt->u.action.u.tdls_discover_resp) + 1); in mwifiex_construct_tdls_action_frame()
759 mgmt->u.action.category = WLAN_CATEGORY_PUBLIC; in mwifiex_construct_tdls_action_frame()
760 mgmt->u.action.u.tdls_discover_resp.action_code = in mwifiex_construct_tdls_action_frame()
[all …]

1234