]> git.ipfire.org Git - thirdparty/iw.git/commitdiff
iw: Complete Extended Key ID detection
authorAlexander Wetzel <alexander@wetzel-home.de>
Sun, 22 Mar 2020 16:35:24 +0000 (17:35 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 25 Mar 2020 09:04:58 +0000 (10:04 +0100)
info: update text to have a unified spelling
scan: flag Extended Key ID in scans

Signed-off-by: Alexander Wetzel <alexander@wetzel-home.de>
Link: https://lore.kernel.org/r/20200322163524.1338224-1-alexander@wetzel-home.de
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
info.c
scan.c

diff --git a/info.c b/info.c
index 97240f68371d21f6a1049708aa9ad17de796aa42..8d4cffcb6904bbbd4624c41a4c8a7ec7c859680b 100644 (file)
--- a/info.c
+++ b/info.c
@@ -698,7 +698,7 @@ broken_combination:
                               "PMKSA caching supported in AP mode");
                ext_feat_print(tb, SCHED_SCAN_BAND_SPECIFIC_RSSI_THOLD,
                               "band specific RSSI thresholds for scheduled scan");
-               ext_feat_print(tb, EXT_KEY_ID, "extended key ID support");
+               ext_feat_print(tb, EXT_KEY_ID, "Extended Key ID support");
                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");
diff --git a/scan.c b/scan.c
index 1ccea94f89c259c94e3daf9c62eb8d2d8e18613a..57d4e9c9bfa17f206d357b82af6d177f4d684f43 100644 (file)
--- a/scan.c
+++ b/scan.c
@@ -1018,6 +1018,8 @@ static void _print_rsn_ie(const char *defcipher, const char *defauth,
                        printf(" SPP-AMSDU-capable");
                if (capa & 0x0800)
                        printf(" SPP-AMSDU-required");
+               if (capa & 0x2000)
+                       printf(" Extended-Key-ID");
                printf(" (0x%.4x)\n", capa);
                data += 2;
                len -= 2;