WNM: Add debug logs to get the RSSI from the scan results

This commit adds few more debug prints to log the RSSI information from
the scanned BSSIDs and the current connected BSSID when comparing
neighbor results during WNM Transition Management Request processing.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
Sudha Daram 2013-12-18 12:02:44 +05:30 committed by Jouni Malinen
parent dff1e2856d
commit 3c1060ff8f

View File

@ -473,6 +473,10 @@ static int compare_scan_neighbor_results(struct wpa_supplicant *wpa_s,
if (scan_res == NULL || num_neigh_rep == 0) if (scan_res == NULL || num_neigh_rep == 0)
return 0; return 0;
wpa_printf(MSG_DEBUG, "WNM: Current BSS " MACSTR " RSSI %d",
MAC2STR(wpa_s->bssid),
wpa_s->current_bss ? wpa_s->current_bss->level : 0);
for (i = 0; i < num_neigh_rep; i++) { for (i = 0; i < num_neigh_rep; i++) {
for (j = 0; j < scan_res->num; j++) { for (j = 0; j < scan_res->num; j++) {
/* Check for a better RSSI AP */ /* Check for a better RSSI AP */
@ -483,8 +487,16 @@ static int compare_scan_neighbor_results(struct wpa_supplicant *wpa_s,
/* Got a BSSID with better RSSI value */ /* Got a BSSID with better RSSI value */
os_memcpy(bssid_to_connect, neigh_rep[i].bssid, os_memcpy(bssid_to_connect, neigh_rep[i].bssid,
ETH_ALEN); ETH_ALEN);
wpa_printf(MSG_DEBUG, "Found a BSS " MACSTR
" with better scan RSSI %d",
MAC2STR(scan_res->res[j]->bssid),
scan_res->res[j]->level);
return 1; return 1;
} }
wpa_printf(MSG_DEBUG, "scan_res[%d] " MACSTR
" RSSI %d", j,
MAC2STR(scan_res->res[j]->bssid),
scan_res->res[j]->level);
} }
} }