]> git.ipfire.org Git - thirdparty/iw.git/commitdiff
info: add missing extended features
authorJohannes Berg <johannes.berg@intel.com>
Fri, 27 May 2022 09:43:47 +0000 (11:43 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 27 May 2022 09:44:07 +0000 (11:44 +0200)
Add missing extended features and sort them for easier
comparison.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
info.c

diff --git a/info.c b/info.c
index 24ae201df4be3251bef3454fd5908b47b125fd11..e8e0068b2d29a6093a4b6ee9dda7caa8b158c5fe 100644 (file)
--- a/info.c
+++ b/info.c
@@ -674,10 +674,6 @@ broken_combination:
                ext_feat_print(tb, ACK_SIGNAL_SUPPORT,
                               "ack signal level support");
                ext_feat_print(tb, TXQS, "FQ-CoDel-enabled intermediate TXQs");
-               ext_feat_print(tb, AIRTIME_FAIRNESS,
-                              "airtime fairness scheduling");
-               ext_feat_print(tb, AQL,
-                              "Airtime Queue Limits (AQL)");
                ext_feat_print(tb, SCAN_RANDOM_SN,
                               "use random sequence numbers in scans");
                ext_feat_print(tb, SCAN_MIN_PREQ_CONTENT,
@@ -686,6 +682,8 @@ broken_combination:
                               "can safely replace PTK 0 when rekeying");
                ext_feat_print(tb, ENABLE_FTM_RESPONDER,
                               "enable FTM (Fine Time Measurement) responder");
+               ext_feat_print(tb, AIRTIME_FAIRNESS,
+                              "airtime fairness scheduling");
                ext_feat_print(tb, AP_PMKSA_CACHING,
                               "PMKSA caching supported in AP mode");
                ext_feat_print(tb, SCHED_SCAN_BAND_SPECIFIC_RSSI_THOLD,
@@ -694,6 +692,8 @@ broken_combination:
                ext_feat_print(tb, STA_TX_PWR, "TX power control per station");
                ext_feat_print(tb, SAE_OFFLOAD, "SAE offload support");
                ext_feat_print(tb, VLAN_OFFLOAD, "VLAN offload support");
+               ext_feat_print(tb, AQL,
+                              "Airtime Queue Limits (AQL)");
                ext_feat_print(tb, BEACON_PROTECTION, "beacon protection support");
                ext_feat_print(tb, CONTROL_PORT_NO_PREAUTH, "disable pre-auth over nl80211 control port support");
                ext_feat_print(tb, PROTECTED_TWT, "protected Target Wake Time (TWT) support");
@@ -704,6 +704,15 @@ broken_combination:
                ext_feat_print(tb, CONTROL_PORT_OVER_NL80211_TX_STATUS, "tx status for nl80211 control port support");
                ext_feat_print(tb, OPERATING_CHANNEL_VALIDATION, "Operating Channel Validation (OCV) support");
                ext_feat_print(tb, 4WAY_HANDSHAKE_AP_PSK, "AP mode PSK offload support");
+               ext_feat_print(tb, SAE_OFFLOAD_AP, "AP mode SAE authentication offload support");
+               ext_feat_print(tb, FILS_DISCOVERY, "FILS discovery frame transmission support");
+               ext_feat_print(tb, UNSOL_BCAST_PROBE_RESP,
+                              "unsolicated broadcast probe response transmission support");
+               ext_feat_print(tb, BEACON_RATE_HE, "HE beacon rate support (AP/mesh)");
+               ext_feat_print(tb, SECURE_LTF, "secure LTF measurement protocol support");
+               ext_feat_print(tb, SECURE_RTT, "secure RTT measurement protocol support");
+               ext_feat_print(tb, PROT_RANGE_NEGO_AND_MEASURE,
+                              "support for MFP in range measurement negotiation/procedure");
                ext_feat_print(tb, BSS_COLOR, "BSS coloring support");
                ext_feat_print(tb, FILS_CRYPTO_OFFLOAD, "FILS crypto offload");
                ext_feat_print(tb, RADAR_BACKGROUND, "Radar background support");