]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Vendor specific feature capability for Adaptive 11r
authorSunil Dutt <usdutt@codeaurora.org>
Thu, 15 Oct 2020 13:38:45 +0000 (19:08 +0530)
committerJouni Malinen <j@w1.fi>
Thu, 22 Oct 2020 20:51:34 +0000 (23:51 +0300)
Add feature capability indication for Adaptive 11r for the drivers
to advertize support for this.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
src/common/qca-vendor.h

index de4c8baa854f4b6f2d182e633cc71a967b484c41..89736b16ef6162cc3e9172d44d0b92bc5d1631f4 100644 (file)
@@ -1445,6 +1445,15 @@ enum qca_wlan_vendor_acs_hw_mode {
  *     %QCA_WLAN_VENDOR_ATTR_THERMAL_LEVEL and
  *     %QCA_WLAN_VENDOR_ATTR_THERMAL_COMPLETION_WINDOW attributes from
  *     userspace.
+ * @QCA_WLAN_VENDOR_FEATURE_ADAPTIVE_11R: Device supports Adaptive 11r.
+ *     With Adaptive 11r feature, access points advertise the vendor
+ *     specific IEs and MDE but do not include FT AKM in the RSNE.
+ *     The Adaptive 11r supported stations are expected to identify
+ *     such vendor specific IEs and connect to the AP in FT mode though
+ *     the profile is configured in non-FT mode.
+ *     The driver-based SME cases also need to have this support for
+ *     Adaptive 11r to handle the connection and roaming scenarios.
+ *     This flag indicates the support for the same to the user space.
  * @NUM_QCA_WLAN_VENDOR_FEATURES: Number of assigned feature bits
  */
 enum qca_wlan_vendor_features {
@@ -1460,6 +1469,7 @@ enum qca_wlan_vendor_features {
        QCA_WLAN_VENDOR_FEATURE_11AX                    = 9,
        QCA_WLAN_VENDOR_FEATURE_6GHZ_SUPPORT            = 10,
        QCA_WLAN_VENDOR_FEATURE_THERMAL_CONFIG          = 11,
+       QCA_WLAN_VENDOR_FEATURE_ADAPTIVE_11R            = 12,
        NUM_QCA_WLAN_VENDOR_FEATURES /* keep last */
 };