aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/qca-vendor.h
diff options
context:
space:
mode:
authorSunil Dutt <usdutt@codeaurora.org>2019-02-28 09:39:29 (GMT)
committerJouni Malinen <j@w1.fi>2019-03-06 12:09:15 (GMT)
commit877502a6a757a141bdaf4f2c29d4872f35d3eb98 (patch)
treefd52e21a4add3e04921ce8ed85396bf1cd5e0702 /src/common/qca-vendor.h
parenta9247bcdf24022534039773d1cdacfdeb597e747 (diff)
downloadhostap-877502a6a757a141bdaf4f2c29d4872f35d3eb98.zip
hostap-877502a6a757a141bdaf4f2c29d4872f35d3eb98.tar.gz
hostap-877502a6a757a141bdaf4f2c29d4872f35d3eb98.tar.bz2
Vendor attribute to indicate a set_blacklist of BSSID only as a hint
The current/default behavior of set blacklist BSSID QCA vendor command is a mandate to the driver - do not consider this BSSID for connect/roam till reset. There are use cases where this need not be a mandate and thus could provide the flexibility for the driver to consider this BSSID if there are no better ones. Such use cases can use this new flag attribute to only hint the blacklist of a BSSID to the driver. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
Diffstat (limited to 'src/common/qca-vendor.h')
-rw-r--r--src/common/qca-vendor.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/common/qca-vendor.h b/src/common/qca-vendor.h
index b7c3e9c..4277ed8 100644
--- a/src/common/qca-vendor.h
+++ b/src/common/qca-vendor.h
@@ -3218,6 +3218,8 @@ enum qca_wlan_vendor_attr_roaming_config_params {
QCA_WLAN_VENDOR_ATTR_ROAMING_PARAM_SET_BSSID_PARAMS = 18,
QCA_WLAN_VENDOR_ATTR_ROAMING_PARAM_SET_BSSID_PARAMS_NUM_BSSID = 19,
QCA_WLAN_VENDOR_ATTR_ROAMING_PARAM_SET_BSSID_PARAMS_BSSID = 20,
+ /* Flag attribute indicates this BSSID blacklist as a hint */
+ QCA_WLAN_VENDOR_ATTR_ROAMING_PARAM_SET_BSSID_PARAMS_HINT = 21,
/* keep last */
QCA_WLAN_VENDOR_ATTR_ROAMING_PARAM_AFTER_LAST,