From 6e74a7e3c7132b892d6a21200014b66ad64338be Mon Sep 17 00:00:00 2001 From: Jerry Yu Date: Wed, 20 Jul 2022 20:49:32 +0800 Subject: [PATCH] Add check return flags Signed-off-by: Jerry Yu --- library/ssl_tls13_server.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/library/ssl_tls13_server.c b/library/ssl_tls13_server.c index ec1df2a781..6280f72eb3 100644 --- a/library/ssl_tls13_server.c +++ b/library/ssl_tls13_server.c @@ -54,6 +54,7 @@ * PskKeyExchangeMode ke_modes<1..255>; * } PskKeyExchangeModes; */ +MBEDTLS_CHECK_RETURN_CRITICAL static int ssl_tls13_parse_key_exchange_modes_ext( mbedtls_ssl_context *ssl, const unsigned char *buf, const unsigned char *end ) @@ -101,6 +102,7 @@ static int ssl_tls13_parse_key_exchange_modes_ext( mbedtls_ssl_context *ssl, #define SSL_TLS1_3_OFFERED_PSK_NOT_MATCH 0 #define SSL_TLS1_3_OFFERED_PSK_MATCH 1 +MBEDTLS_CHECK_RETURN_CRITICAL static int ssl_tls13_offered_psks_check_identity_match( mbedtls_ssl_context *ssl, const unsigned char *identity, @@ -131,6 +133,7 @@ static int ssl_tls13_offered_psks_check_identity_match( return( SSL_TLS1_3_OFFERED_PSK_NOT_MATCH ); } +MBEDTLS_CHECK_RETURN_CRITICAL static int ssl_tls13_offered_psks_check_binder_match( mbedtls_ssl_context *ssl, const unsigned char *binder, @@ -201,6 +204,7 @@ static int ssl_tls13_offered_psks_check_binder_match( * }; * } PreSharedKeyExtension; */ +MBEDTLS_CHECK_RETURN_CRITICAL static int ssl_tls13_parse_offered_psks_ext( mbedtls_ssl_context *ssl, const unsigned char *buf, const unsigned char *end )