@@ -719,6 +719,18 @@ struct cfg80211_scan_request {
};
/**
+ * struct cfg80211_periodic_request - periodic scan request description
+ *
+ * @wiphy: the wiphy this was for
+ * @dev: the interface
+ */
+struct cfg80211_periodic_request {
+ /* internal */
+ struct wiphy *wiphy;
+ struct net_device *dev;
+};
+
+/**
* enum cfg80211_signal_type - signal type
*
* @CFG80211_SIGNAL_TYPE_NONE: no signal strength information available
@@ -60,6 +60,7 @@ struct cfg80211_registered_device {
struct rb_root bss_tree;
u32 bss_generation;
struct cfg80211_scan_request *scan_req; /* protected by RTNL */
+ struct cfg80211_periodic_request *periodic_req; /* protected by RTNL */
unsigned long suspend_at;
struct work_struct scan_done_wk;