From 1bf075fffd15ea852928a541b605f0a4dd940a68 Mon Sep 17 00:00:00 2001 From: Gabor Mezei Date: Mon, 21 Mar 2022 12:19:52 +0100 Subject: [PATCH] Use SSL error codes The `psa_ssl_status_to_mbedtls` function is not only used for cipher operations so transalte to TLS error codes. Signed-off-by: Gabor Mezei --- library/ssl_misc.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/ssl_misc.h b/library/ssl_misc.h index eb3f2e97b..df4835b50 100644 --- a/library/ssl_misc.h +++ b/library/ssl_misc.h @@ -2132,9 +2132,9 @@ static inline int psa_ssl_status_to_mbedtls( psa_status_t status ) case PSA_SUCCESS: return( 0 ); case PSA_ERROR_INSUFFICIENT_MEMORY: - return( MBEDTLS_ERR_CIPHER_ALLOC_FAILED ); + return( MBEDTLS_ERR_SSL_ALLOC_FAILED ); case PSA_ERROR_NOT_SUPPORTED: - return( MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE ); + return( MBEDTLS_ERR_SSL_FEATURE_UNAVAILABLE ); case PSA_ERROR_INVALID_SIGNATURE: return( MBEDTLS_ERR_SSL_INVALID_MAC ); case PSA_ERROR_INVALID_ARGUMENT: