From d35003e501628a9872b2dc4b97d1e3e26b9cc923 Mon Sep 17 00:00:00 2001 From: Srinivas Dasari Date: Fri, 17 Aug 2018 18:37:04 +0530 Subject: [PATCH] Vendor attribute to get max blacklist BSSIDs capability Add a QCA vendor attribute QCA_WLAN_VENDOR_ATTR_GSCAN_MAX_BLACKLIST_BSSID to get maximum blacklist BSSIDs capability from the driver for gscan. Signed-off-by: Jouni Malinen --- src/common/qca-vendor.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/common/qca-vendor.h b/src/common/qca-vendor.h index eabf68975..eaa8b7660 100644 --- a/src/common/qca-vendor.h +++ b/src/common/qca-vendor.h @@ -3516,6 +3516,14 @@ enum qca_wlan_vendor_attr_gscan_results { QCA_WLAN_VENDOR_ATTR_GSCAN_RESULTS_BUCKETS_SCANNED = 45, + /* Unsigned 32-bit value; a GSCAN Capabilities attribute. + * This is used to limit the maximum number of BSSIDs while sending + * the vendor command QCA_NL80211_VENDOR_SUBCMD_ROAM with attributes + * QCA_WLAN_VENDOR_ATTR_ROAM_SUBCMD_SET_BLACKLIST_BSSID and + * QCA_WLAN_VENDOR_ATTR_ROAMING_PARAM_SET_BSSID_PARAMS_NUM_BSSID. + */ + QCA_WLAN_VENDOR_ATTR_GSCAN_MAX_NUM_BLACKLISTED_BSSID = 46, + /* keep last */ QCA_WLAN_VENDOR_ATTR_GSCAN_RESULTS_AFTER_LAST, QCA_WLAN_VENDOR_ATTR_GSCAN_RESULTS_MAX =