mka: Clean up ieee802_1x_kay_mkpdu_sanity_check()
This drops one indentation level and makes the code a bit more readable. Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
This commit is contained in:
parent
05283e7a6f
commit
53080f770c
1 changed files with 8 additions and 10 deletions
|
@ -2944,21 +2944,19 @@ static int ieee802_1x_kay_mkpdu_sanity_check(struct ieee802_1x_kay *kay,
|
||||||
wpa_printf(MSG_ERROR, "KaY: omac1_aes_128 failed");
|
wpa_printf(MSG_ERROR, "KaY: omac1_aes_128 failed");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
msg_icv = ieee802_1x_mka_decode_icv_body(participant, (u8 *) mka_hdr,
|
msg_icv = ieee802_1x_mka_decode_icv_body(participant, (u8 *) mka_hdr,
|
||||||
mka_msg_len);
|
mka_msg_len);
|
||||||
|
if (!msg_icv) {
|
||||||
if (msg_icv) {
|
|
||||||
if (os_memcmp_const(msg_icv, icv,
|
|
||||||
mka_alg_tbl[kay->mka_algindex].icv_len) !=
|
|
||||||
0) {
|
|
||||||
wpa_printf(MSG_ERROR,
|
|
||||||
"KaY: Computed ICV is not equal to Received ICV");
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
wpa_printf(MSG_ERROR, "KaY: No ICV");
|
wpa_printf(MSG_ERROR, "KaY: No ICV");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
if (os_memcmp_const(msg_icv, icv,
|
||||||
|
mka_alg_tbl[kay->mka_algindex].icv_len) != 0) {
|
||||||
|
wpa_printf(MSG_ERROR,
|
||||||
|
"KaY: Computed ICV is not equal to Received ICV");
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue