mirror of
https://github.com/torvalds/linux.git
synced 2025-12-07 20:06:24 +00:00
cfg80211: support multicast RX registration
For DPP, there's a need to receive multicast action frames, but many drivers need a special filter configuration for this. Support announcing from userspace in the management registration that multicast RX is required, with an extended feature flag if the driver handles this. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Reviewed-by: Sergey Matyukevich <sergey.matyukevich.os@quantenna.com> Link: https://lore.kernel.org/r/20200417124013.c46238801048.Ib041d437ce0bff28a0c6d5dc915f68f1d8591002@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
@@ -3390,9 +3390,13 @@ struct cfg80211_update_owe_info {
|
||||
* for the entire device
|
||||
* @interface_stypes: bitmap of management frame subtypes registered
|
||||
* for the given interface
|
||||
* @global_mcast_rx: mcast RX is needed globally for these subtypes
|
||||
* @interface_mcast_stypes: mcast RX is needed on this interface
|
||||
* for these subtypes
|
||||
*/
|
||||
struct mgmt_frame_regs {
|
||||
u32 global_stypes, interface_stypes;
|
||||
u32 global_mcast_stypes, interface_mcast_stypes;
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user