|
@@ -589,7 +589,7 @@ eap_pwd_perform_confirm_exchange(struct eap_sm *sm, struct eap_pwd_data *data,
|
|
|
eap_pwd_h_final(hash, conf);
|
|
|
|
|
|
ptr = (u8 *) payload;
|
|
|
- if (os_memcmp(conf, ptr, SHA256_MAC_LEN)) {
|
|
|
+ if (os_memcmp_const(conf, ptr, SHA256_MAC_LEN)) {
|
|
|
wpa_printf(MSG_INFO, "EAP-PWD (peer): confirm did not verify");
|
|
|
goto fin;
|
|
|
}
|