From 759895e7df1b108ed640f6f5b9527bf10cb06e66 Mon Sep 17 00:00:00 2001 From: Ronald Cron Date: Tue, 10 Mar 2026 16:16:19 +0100 Subject: [PATCH] tls13_hrr_then_tls12_second_client_hello: Improve client and server state checks Signed-off-by: Ronald Cron --- tests/suites/test_suite_ssl.function | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/suites/test_suite_ssl.function b/tests/suites/test_suite_ssl.function index c039b95c26..8c57ec1b6e 100644 --- a/tests/suites/test_suite_ssl.function +++ b/tests/suites/test_suite_ssl.function @@ -6063,11 +6063,13 @@ void tls13_hrr_then_tls12_second_client_hello() &(server_ep.ssl), &(client_ep.ssl), MBEDTLS_SSL_HELLO_RETRY_REQUEST); TEST_EQUAL(ret, 0); + TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO); ret = mbedtls_test_move_handshake_to_state( &(client_ep.ssl), &(server_ep.ssl), MBEDTLS_SSL_CLIENT_HELLO); TEST_EQUAL(ret, 0); + TEST_EQUAL(server_ep.ssl.state, MBEDTLS_SSL_CLIENT_HELLO); #if defined(MBEDTLS_SSL_TLS1_3_COMPATIBILITY_MODE) /* If the compatibility mode is enabled, filter the dummy change_cipher_spec