From 9d8a7d62f5dcf7988dbde7089e54c5bd2f66ba34 Mon Sep 17 00:00:00 2001 From: Tom Cosgrove Date: Tue, 12 Sep 2023 16:01:52 +0100 Subject: [PATCH] Use the correct variable when tracking padding length Fixes an error introduced in a81373f80 Signed-off-by: Tom Cosgrove --- library/ssl_msg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/ssl_msg.c b/library/ssl_msg.c index c8ffc1ede2..85632a1c31 100644 --- a/library/ssl_msg.c +++ b/library/ssl_msg.c @@ -1973,7 +1973,7 @@ hmac_failed_etm_enabled: increment = mbedtls_ct_size_if_else_0(b, increment); pad_count += increment; } - correct = mbedtls_ct_size_if_else_0(mbedtls_ct_uint_eq(pad_count, padlen), padlen); + correct = mbedtls_ct_size_if_else_0(mbedtls_ct_uint_eq(pad_count, padlen), correct); #if defined(MBEDTLS_SSL_DEBUG_ALL) if (padlen > 0 && correct == 0) {