diff mbox

[RFC,12/15] cfg80211: add ssid support to periodic scan

Message ID 1288612336-2830-13-git-send-email-luciano.coelho@nokia.com (mailing list archive)
State Not Applicable, archived
Headers show

Commit Message

Luciano Coelho Nov. 1, 2010, 11:52 a.m. UTC
None
diff mbox

Patch

diff --git a/include/net/cfg80211.h b/include/net/cfg80211.h
index 218e59f..3ac6fc9 100644
--- a/include/net/cfg80211.h
+++ b/include/net/cfg80211.h
@@ -721,12 +721,16 @@  struct cfg80211_scan_request {
 /**
  * struct cfg80211_periodic_request - periodic scan request description
  *
+ * @ssids: SSIDs to report (other SSIDs will be filtered out)
+ * @n_ssids: number of SSIDs
  * @n_channels: total number of channels to scan
  * @wiphy: the wiphy this was for
  * @dev: the interface
  * @channels: channels to scan
  */
 struct cfg80211_periodic_request {
+	struct cfg80211_ssid *ssids;
+	int n_ssids;
 	u32 n_channels;
 
 	/* internal */
@@ -1436,6 +1440,8 @@  struct ieee80211_txrx_stypes {
  * @max_scan_ie_len: maximum length of user-controlled IEs device can
  *	add to probe request frames transmitted during a scan, must not
  *	include fixed IEs like supported rates
+ * @max_periodic_ssids: maximum number of SSIDs the device can use in
+ *	periodic scans
  * @coverage_class: current coverage class
  * @fw_version: firmware version for ethtool reporting
  * @hw_version: hardware version for ethtool reporting
@@ -1472,6 +1478,8 @@  struct wiphy {
 	u8 max_scan_ssids;
 	u16 max_scan_ie_len;
 
+	u8 max_periodic_ssids;
+
 	int n_cipher_suites;
 	const u32 *cipher_suites;