diff options
Diffstat (limited to 'src/tls/tlsv1_record.c')
-rw-r--r-- | src/tls/tlsv1_record.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tls/tlsv1_record.c b/src/tls/tlsv1_record.c index 3bec3be36f073..0c6897a8fc23b 100644 --- a/src/tls/tlsv1_record.c +++ b/src/tls/tlsv1_record.c @@ -456,7 +456,7 @@ int tlsv1_record_receive(struct tlsv1_record_layer *rl, return -1; } if (hlen != rl->hash_size || - os_memcmp(hash, out_data + plen, hlen) != 0 || + os_memcmp_const(hash, out_data + plen, hlen) != 0 || force_mac_error) { wpa_printf(MSG_DEBUG, "TLSv1: Invalid HMAC value in " "received message (force_mac_error=%d)", |