]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Add vendor attribute for configuring allowed BSSIDs for connect command
authorJay Shukla <quic_jayshukl@quicinc.com>
Thu, 20 Feb 2025 07:18:36 +0000 (12:48 +0530)
committerJouni Malinen <j@w1.fi>
Thu, 3 Apr 2025 19:56:25 +0000 (22:56 +0300)
Add a nested attribute of BSSIDs to indicate allowed BSSIDs for
association in QCA_NL80211_VENDOR_SUBCMD_CONNECT_EXT that will provide
an additional constraint for an NL80211_CMD_CONNECT command.

Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
src/common/qca-vendor.h

index dda635ebe78767848a1987abd946bcdd0bf0fef9..4be31d8c9320324d2738611a3da7459700295084 100644 (file)
@@ -18861,10 +18861,15 @@ enum qca_wlan_connect_ext_features {
  * array. The feature flags are identified by their bit index (see &enum
  * qca_wlan_connect_ext_features) with the first byte being the least
  * significant one and the last one being the most significant one.
+ * @QCA_WLAN_VENDOR_ATTR_CONNECT_EXT_ALLOWED_BSSIDS: Nested attribute of
+ * BSSIDs to indicate allowed BSSIDs for association. This configuration stays
+ * in effect only for the current connection request and for the next connect
+ * request if there is no connection currently.
  */
 enum qca_wlan_vendor_attr_connect_ext {
        QCA_WLAN_VENDOR_ATTR_CONNECT_EXT_INVALID = 0,
        QCA_WLAN_VENDOR_ATTR_CONNECT_EXT_FEATURES = 1,
+       QCA_WLAN_VENDOR_ATTR_CONNECT_EXT_ALLOWED_BSSIDS = 2,
 
        QCA_WLAN_VENDOR_ATTR_CONNECT_EXT_AFTER_LAST,
        QCA_WLAN_VENDOR_ATTR_CONNECT_EXT_MAX =