rx_bipn = WPA_GET_LE48(mme + 2);
wpa_printf(MSG_DEBUG, "Beacon frame BSSID " MACSTR
- " MME KeyID %u BIPN 0x%lx",
- MAC2STR(mgmt->bssid), keyid, rx_bipn);
+ " MME KeyID %u BIPN 0x%llx",
+ MAC2STR(mgmt->bssid), keyid,
+ (long long unsigned int) rx_bipn);
wpa_hexdump(MSG_MSGDUMP, "MME MIC", mme + 8, mic_len);
if (!bss->igtk_len[keyid]) {
if (rx_bipn <= bss->ipn[keyid]) {
add_note(wt, MSG_INFO, "BIP replay detected: SA=" MACSTR
- " RX BIPN 0x%lx <= 0x%lx",
- MAC2STR(mgmt->sa), rx_bipn, bss->ipn[keyid]);
+ " RX BIPN 0x%llx <= 0x%llx",
+ MAC2STR(mgmt->sa), (long long unsigned int) rx_bipn,
+ (long long unsigned int) bss->ipn[keyid]);
}
if (check_mmie_mic(bss->mgmt_group_cipher, bss->igtk[keyid],
}
rx_ipn = WPA_GET_LE48(mmie + 2);
- wpa_printf(MSG_DEBUG, "MME KeyID %u IPN 0x%lx", keyid, rx_ipn);
+ wpa_printf(MSG_DEBUG, "MME KeyID %u IPN 0x%llx", keyid,
+ (long long unsigned int) rx_ipn);
wpa_hexdump(MSG_MSGDUMP, "MMIE MIC", mmie + 8, mic_len);
if (!bss->igtk_len[keyid]) {
if (rx_ipn <= bss->ipn[keyid]) {
add_note(wt, MSG_INFO, "BIP replay detected: SA=" MACSTR
- " RX IPN 0x%lx <= 0x%lx",
- MAC2STR(mgmt->sa), rx_ipn, bss->ipn[keyid]);
+ " RX IPN 0x%llx <= 0x%llx",
+ MAC2STR(mgmt->sa), (long long unsigned int) rx_ipn,
+ (long long unsigned int) bss->ipn[keyid]);
}
if (check_mmie_mic(bss->mgmt_group_cipher, bss->igtk[keyid],
"Deauthentication frame\n");
wpa_hexdump(MSG_INFO, "IGTK", igtk, sizeof(igtk));
- wpa_printf(MSG_INFO, "IPN: 0x%lx", ipn);
+ wpa_printf(MSG_INFO, "IPN: 0x%llx", (long long unsigned int) ipn);
wpa_hexdump(MSG_INFO, "Plaintext frame", frame, sizeof(frame));
prot = bip_protect(igtk, sizeof(igtk), frame, sizeof(frame),