|
@@ -979,6 +979,10 @@ struct cfg80211_ops {
|
|
* channels at a later time. This can be used for devices which do not
|
|
* channels at a later time. This can be used for devices which do not
|
|
* have calibration information gauranteed for frequencies or settings
|
|
* have calibration information gauranteed for frequencies or settings
|
|
* outside of its regulatory domain.
|
|
* outside of its regulatory domain.
|
|
|
|
+ * @disable_beacon_hints: enable this if your driver needs to ensure that
|
|
|
|
+ * passive scan flags and beaconing flags may not be lifted by cfg80211
|
|
|
|
+ * due to regulatory beacon hints. For more information on beacon
|
|
|
|
+ * hints read the documenation for regulatory_hint_found_beacon()
|
|
* @reg_notifier: the driver's regulatory notification callback
|
|
* @reg_notifier: the driver's regulatory notification callback
|
|
* @regd: the driver's regulatory domain, if one was requested via
|
|
* @regd: the driver's regulatory domain, if one was requested via
|
|
* the regulatory_hint() API. This can be used by the driver
|
|
* the regulatory_hint() API. This can be used by the driver
|
|
@@ -1004,6 +1008,7 @@ struct wiphy {
|
|
|
|
|
|
bool custom_regulatory;
|
|
bool custom_regulatory;
|
|
bool strict_regulatory;
|
|
bool strict_regulatory;
|
|
|
|
+ bool disable_beacon_hints;
|
|
|
|
|
|
enum cfg80211_signal_type signal_type;
|
|
enum cfg80211_signal_type signal_type;
|
|
|
|
|