WPA: Do not print GTK in debug log unless requested

The GTK value received in RSN (WPA2) group rekeying did not use the
wpa_hexdump_key() version of debug printing that is conditional on -K
being included on the command line.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
Jouni Malinen 2015-09-09 17:35:06 +03:00 committed by Jouni Malinen
parent 4b9a395e29
commit 7cb9bb4d9b

View file

@ -1292,8 +1292,8 @@ static int wpa_supplicant_process_1_of_2_rsn(struct wpa_sm *sm,
&gd->key_rsc_len, &gd->alg)) &gd->key_rsc_len, &gd->alg))
return -1; return -1;
wpa_hexdump(MSG_DEBUG, "RSN: received GTK in group key handshake", wpa_hexdump_key(MSG_DEBUG, "RSN: received GTK in group key handshake",
ie.gtk, ie.gtk_len); ie.gtk, ie.gtk_len);
gd->keyidx = ie.gtk[0] & 0x3; gd->keyidx = ie.gtk[0] & 0x3;
gd->tx = wpa_supplicant_gtk_tx_bit_workaround(sm, gd->tx = wpa_supplicant_gtk_tx_bit_workaround(sm,
!!(ie.gtk[0] & BIT(2))); !!(ie.gtk[0] & BIT(2)));