From e3b3412bc407da12eeba95e7f2960f48b7364f46 Mon Sep 17 00:00:00 2001 From: Jerry Yu Date: Tue, 28 Sep 2021 17:53:35 +0800 Subject: [PATCH] Add tests for enum helper Signed-off-by: Jerry Yu --- library/ssl_tls13_client.c | 4 +++- library/ssl_tls13_server.c | 4 +++- tests/ssl-opt.sh | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/library/ssl_tls13_client.c b/library/ssl_tls13_client.c index 5968501e6..d401aea6c 100644 --- a/library/ssl_tls13_client.c +++ b/library/ssl_tls13_client.c @@ -1663,7 +1663,9 @@ int mbedtls_ssl_tls13_handshake_client_step( mbedtls_ssl_context *ssl ) { int ret = 0; - MBEDTLS_SSL_DEBUG_MSG( 2, ( "tls13 client state: %d", ssl->state ) ); + MBEDTLS_SSL_DEBUG_MSG( 2, ( "tls13 client state: %s(%d)", + mbedtls_ssl_states_str( ssl->state ), + ssl->state ) ); switch( ssl->state ) { diff --git a/library/ssl_tls13_server.c b/library/ssl_tls13_server.c index e9c74ca4c..67c072534 100644 --- a/library/ssl_tls13_server.c +++ b/library/ssl_tls13_server.c @@ -31,7 +31,9 @@ int mbedtls_ssl_tls13_handshake_server_step( mbedtls_ssl_context *ssl ) { ((void) ssl); - MBEDTLS_SSL_DEBUG_MSG( 2, ( "tls13 server state: %d", ssl->state ) ); + MBEDTLS_SSL_DEBUG_MSG( 2, ( "tls13 server state: %s(%d)", + mbedtls_ssl_states_str( ssl->state ), + ssl->state ) ); return( MBEDTLS_ERR_SSL_FEATURE_UNAVAILABLE ); } diff --git a/tests/ssl-opt.sh b/tests/ssl-opt.sh index d5e9e0199..eadb2111f 100755 --- a/tests/ssl-opt.sh +++ b/tests/ssl-opt.sh @@ -8809,8 +8809,8 @@ run_test "TLS 1.3: handshake dispatch test: tls13 only" \ "$P_SRV debug_level=2 min_version=tls13 max_version=tls13" \ "$P_CLI debug_level=2 min_version=tls13 max_version=tls13" \ 1 \ - -s "tls13 server state: 0" \ - -c "tls13 client state: 0" + -s "tls13 server state: MBEDTLS_SSL_HELLO_REQUEST" \ + -c "tls13 client state: MBEDTLS_SSL_HELLO_REQUEST" requires_openssl_tls1_3 requires_config_enabled MBEDTLS_SSL_PROTO_TLS1_3_EXPERIMENTAL