u32 attribute specifying the minimum GCD of different beacon intervals supported by all the interface combinations in this group (if not present, all beacon intervals be identical).
Nested attributes containing the limits for given interface types, see &enum nl80211_iface_limit_attrs.
u32 attribute giving the total number of interfaces that can be created in this group. This number doesn't apply to interfaces purely managed in software, which are listed in a separate attribute %NL80211_ATTR_INTERFACES_SOFTWARE.
u32 attribute specifying how many different channels may be used within this group.
u32 attribute containing the bitmap of supported regulatory regions for radar detection.
u32 attribute containing the bitmap of supported channel widths for radar detection.
flag attribute specifying that beacon intervals within this group must be all the same even for infrastructure and AP/GO combinations, i.e. the GO(s) must adopt the infrastructure network's beacon interval.
Generated using TypeDoc
interface combination attributes
Examples: limits = [ #{STA} <= 1, #{AP} <= 1 ], matching BI, channels = 1, max = 2 => allows an AP and a STA that must match BIs
numbers = [ #{AP, P2P-GO} <= 8 ], BI min gcd, channels = 1, max = 8, => allows 8 of AP/GO that can have BI gcd >= min gcd
numbers = [ #{STA} <= 2 ], channels = 2, max = 2 => allows two STAs on different channels
numbers = [ #{STA} <= 1, #{P2P-client,P2P-GO} <= 3 ], max = 4 => allows a STA plus three P2P interfaces
The list of these four possibilities could completely be contained within the %NL80211_ATTR_INTERFACE_COMBINATIONS attribute to indicate that any of these groups must match.
"Combinations" of just a single interface will not be listed here, a single interface of any valid interface type is assumed to always be possible by itself. This means that implicitly, for each valid interface type, the following group always exists: numbers = [ #{} <= 1 ], channels = 1, max = 1