1STRUCT VIF_PARAMS(9) Actions and configuration STRUCT VIF_PARAMS(9)
2
3
4
6 struct_vif_params - describes virtual interface parameters
7
9 struct vif_params {
10 u32 flags;
11 int use_4addr;
12 u8 macaddr[ETH_ALEN];
13 const u8 * vht_mumimo_groups;
14 const u8 * vht_mumimo_follow_addr;
15 };
16
18 flags
19 monitor interface flags, unchanged if 0, otherwise
20 MONITOR_FLAG_CHANGED will be set
21
22 use_4addr
23 use 4-address frames
24
25 macaddr[ETH_ALEN]
26 address to use for this virtual interface. If this parameter is set
27 to zero address the driver may determine the address as needed.
28 This feature is only fully supported by drivers that enable the
29 NL80211_FEATURE_MAC_ON_CREATE flag. Others may support creating *
30 only p2p devices with specified MAC.
31
32 vht_mumimo_groups
33 MU-MIMO groupID, used for monitoring MU-MIMO packets belonging to
34 that MU-MIMO groupID; NULL if not changed
35
36 vht_mumimo_follow_addr
37 MU-MIMO follow address, used for monitoring MU-MIMO packets going
38 to the specified station; NULL if not changed
39
41 Johannes Berg <johannes@sipsolutions.net>
42 Author.
43
45Kernel Hackers Manual 3.10 June 2019 STRUCT VIF_PARAMS(9)