wlantest: Add more debugging details for PMK selection
authorJouni Malinen <j@w1.fi>
Sun, 21 Nov 2010 11:18:02 +0000 (13:18 +0200)
committerJouni Malinen <j@w1.fi>
Sun, 21 Nov 2010 11:18:02 +0000 (13:18 +0200)
wlantest/rx_eapol.c

index cbab673..9d920e3 100644 (file)
@@ -131,15 +131,20 @@ static void derive_ptk(struct wlantest *wt, struct wlantest_bss *bss,
 {
        struct wlantest_pmk *pmk;
 
+       wpa_printf(MSG_DEBUG, "Trying to derive PTK for " MACSTR,
+                  MAC2STR(sta->addr));
        dl_list_for_each(pmk, &bss->pmk, struct wlantest_pmk, list) {
+               wpa_printf(MSG_DEBUG, "Try per-BSS PMK");
                if (try_pmk(bss, sta, ver, data, len, pmk) == 0)
                        return;
        }
 
        dl_list_for_each(pmk, &wt->pmk, struct wlantest_pmk, list) {
+               wpa_printf(MSG_DEBUG, "Try global PMK");
                if (try_pmk(bss, sta, ver, data, len, pmk) == 0)
                        return;
        }
+       wpa_printf(MSG_DEBUG, "No matching PMK found to derive PTK");
 }