diff --git a/ChangeLog.d/fix-masked-hw-record-init-error.txt b/ChangeLog.d/fix-masked-hw-record-init-error.txt new file mode 100644 index 000000000..2ef80daae --- /dev/null +++ b/ChangeLog.d/fix-masked-hw-record-init-error.txt @@ -0,0 +1,3 @@ +Bugfix + * Fix issue with a detected HW accelerated record error not being exposed + due to shadowed variable. Contributed by Sander Visser in #3310. diff --git a/library/ssl_tls.c b/library/ssl_tls.c index ccfc4bdaa..760ba90a5 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c @@ -1175,7 +1175,7 @@ static int ssl_populate_transform( mbedtls_ssl_transform *transform, #if defined(MBEDTLS_SSL_HW_RECORD_ACCEL) if( mbedtls_ssl_hw_record_init != NULL ) { - int ret = 0; + ret = 0; MBEDTLS_SSL_DEBUG_MSG( 2, ( "going for mbedtls_ssl_hw_record_init()" ) );