]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Indicate EDMG in scan results
authorAlexei Avshalom Lazar <ailizaro@codeaurora.org>
Wed, 11 Sep 2019 09:03:07 +0000 (12:03 +0300)
committerJouni Malinen <j@w1.fi>
Mon, 7 Oct 2019 14:20:41 +0000 (17:20 +0300)
Add [EDMG] flag to scan results.

Signed-off-by: Alexei Avshalom Lazar <ailizaro@codeaurora.org>
wpa_supplicant/ctrl_iface.c

index 65d0271530ad0d3a80f0ff73d3f50e24f714f006..7f8ec4a6a4f6c235d6bc2e4bb535cdc4b5b6d193 100644 (file)
@@ -2876,6 +2876,15 @@ static int wpa_supplicant_ctrl_iface_scan_result(
        }
        if (bss_is_dmg(bss)) {
                const char *s;
+
+               if (get_ie_ext((const u8 *) (bss + 1), bss->ie_len,
+                              WLAN_EID_EXT_EDMG_OPERATION)) {
+                       ret = os_snprintf(pos, end - pos, "[EDMG]");
+                       if (os_snprintf_error(end - pos, ret))
+                               return -1;
+                       pos += ret;
+               }
+
                ret = os_snprintf(pos, end - pos, "[DMG]");
                if (os_snprintf_error(end - pos, ret))
                        return -1;