From: Amar Singhal Date: Tue, 5 Feb 2013 22:31:34 +0000 (+0200) Subject: Add "BSS LAST ..." command X-Git-Tag: aosp-kk-from-upstream~595 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cc03d0fef3bf5913f8e11b7e998c10bf36a3c07f;p=thirdparty%2Fhostap.git Add "BSS LAST ..." command Add the "BSS LAST ..." command. This command helps in fetching the scan entries iteratively from FIRST entry to LAST entry by ID. Signed-hostap: Jouni Malinen --- diff --git a/wpa_supplicant/ctrl_iface.c b/wpa_supplicant/ctrl_iface.c index 8a5428ae3..10c21f6e4 100644 --- a/wpa_supplicant/ctrl_iface.c +++ b/wpa_supplicant/ctrl_iface.c @@ -3175,6 +3175,8 @@ static int wpa_supplicant_ctrl_iface_bss(struct wpa_supplicant *wpa_s, } } else if (os_strncmp(cmd, "FIRST", 5) == 0) bss = dl_list_first(&wpa_s->bss_id, struct wpa_bss, list_id); + else if (os_strncmp(cmd, "LAST", 4) == 0) + bss = dl_list_last(&wpa_s->bss_id, struct wpa_bss, list_id); else if (os_strncmp(cmd, "ID-", 3) == 0) { i = atoi(cmd + 3); bss = wpa_bss_get_id(wpa_s, i);