]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Add [ESS] flag for scan/BSS info from ctrl_iface
authorJouni Malinen <jouni.malinen@atheros.com>
Mon, 28 Dec 2009 11:35:51 +0000 (13:35 +0200)
committerJouni Malinen <j@w1.fi>
Mon, 28 Dec 2009 11:35:51 +0000 (13:35 +0200)
wpa_supplicant/ctrl_iface.c

index 6a0fb1e95171ee853ce1d0cc91cb593af052185e..7151653d8ee68225be5189c454d5d4454cd5b9ba 100644 (file)
@@ -850,6 +850,12 @@ static int wpa_supplicant_ctrl_iface_scan_result(
                        return pos - buf;
                pos += ret;
        }
+       if (res->caps & IEEE80211_CAP_ESS) {
+               ret = os_snprintf(pos, end - pos, "[ESS]");
+               if (ret < 0 || ret >= end - pos)
+                       return pos - buf;
+               pos += ret;
+       }
 
        ie = wpa_scan_get_ie(res, WLAN_EID_SSID);
        ret = os_snprintf(pos, end - pos, "\t%s",
@@ -1588,6 +1594,12 @@ static int wpa_supplicant_ctrl_iface_bss(struct wpa_supplicant *wpa_s,
                        return pos - buf;
                pos += ret;
        }
+       if (bss->caps & IEEE80211_CAP_ESS) {
+               ret = os_snprintf(pos, end - pos, "[ESS]");
+               if (ret < 0 || ret >= end - pos)
+                       return pos - buf;
+               pos += ret;
+       }
 
        ret = os_snprintf(pos, end - pos, "\n");
        if (ret < 0 || ret >= end - pos)