[PATCH] Add WPA_BSS_MASK_DELIM flag to BSS command
Dmitry Shmidt
dimitrysh
Wed Feb 27 12:39:35 PST 2013
This flag will add ==== delimiter between to separate bss results
Signed-off-by: Dmitry Shmidt <dimitrysh at google.com>
---
src/common/wpa_ctrl.h | 1 +
wpa_supplicant/ctrl_iface.c | 7 +++++++
2 files changed, 8 insertions(+)
diff --git a/src/common/wpa_ctrl.h b/src/common/wpa_ctrl.h
index 46e8dc7..19faf4e 100644
--- a/src/common/wpa_ctrl.h
+++ b/src/common/wpa_ctrl.h
@@ -169,6 +169,7 @@ extern "C" {
#define WPA_BSS_MASK_P2P_SCAN BIT(14)
#define WPA_BSS_MASK_INTERNETW BIT(15)
#define WPA_BSS_MASK_WIFI_DISPLAY BIT(16)
+#define WPA_BSS_MASK_DELIM BIT(17)
/* wpa_supplicant/hostapd control interface access */
diff --git a/wpa_supplicant/ctrl_iface.c b/wpa_supplicant/ctrl_iface.c
index 87467b8..65a769e 100644
--- a/wpa_supplicant/ctrl_iface.c
+++ b/wpa_supplicant/ctrl_iface.c
@@ -3225,6 +3225,13 @@ static int print_bss_info(struct wpa_supplicant *wpa_s, struct wpa_bss *bss,
}
#endif /* CONFIG_INTERWORKING */
+ if (mask & WPA_BSS_MASK_DELIM) {
+ ret = os_snprintf(pos, end - pos, "====\n");
+ if (ret < 0 || ret >= end - pos)
+ return 0;
+ pos += ret;
+ }
+
return pos - buf;
}
--
1.8.1.3
More information about the Hostap
mailing list