mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-03-01 04:13:29 +00:00
Covert PSA guards to MBEDTLS
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
This commit is contained in:
parent
a9a53a05f0
commit
4f47f3dac8
@ -153,7 +153,7 @@ psa_status_t mbedtls_to_psa_error(int ret)
|
||||
case 0:
|
||||
return PSA_SUCCESS;
|
||||
|
||||
#if defined(PSA_WANT_KEY_TYPE_AES)
|
||||
#if defined(MBEDTLS_AES_C)
|
||||
case MBEDTLS_ERR_AES_INVALID_KEY_LENGTH:
|
||||
case MBEDTLS_ERR_AES_INVALID_INPUT_LENGTH:
|
||||
return PSA_ERROR_NOT_SUPPORTED;
|
||||
@ -174,25 +174,25 @@ psa_status_t mbedtls_to_psa_error(int ret)
|
||||
return PSA_ERROR_BUFFER_TOO_SMALL;
|
||||
#endif
|
||||
|
||||
#if defined(PSA_WANT_KEY_TYPE_CAMELLIA)
|
||||
#if defined(MBEDTLS_CAMELLIA_C)
|
||||
case MBEDTLS_ERR_CAMELLIA_BAD_INPUT_DATA:
|
||||
case MBEDTLS_ERR_CAMELLIA_INVALID_INPUT_LENGTH:
|
||||
return PSA_ERROR_NOT_SUPPORTED;
|
||||
#endif
|
||||
|
||||
#if defined(PSA_WANT_ALG_CCM)
|
||||
#if defined(MBEDTLS_CCM_C)
|
||||
case MBEDTLS_ERR_CCM_BAD_INPUT:
|
||||
return PSA_ERROR_INVALID_ARGUMENT;
|
||||
case MBEDTLS_ERR_CCM_AUTH_FAILED:
|
||||
return PSA_ERROR_INVALID_SIGNATURE;
|
||||
#endif
|
||||
|
||||
#if defined(PSA_WANT_KEY_TYPE_CHACHA20)
|
||||
#if defined(MBEDTLS_CHACHA20_C)
|
||||
case MBEDTLS_ERR_CHACHA20_BAD_INPUT_DATA:
|
||||
return PSA_ERROR_INVALID_ARGUMENT;
|
||||
#endif
|
||||
|
||||
#if defined(PSA_WANT_ALG_CHACHA20_POLY1305)
|
||||
#if defined(MBEDTLS_CHACHAPOLY_C)
|
||||
case MBEDTLS_ERR_CHACHAPOLY_BAD_STATE:
|
||||
return PSA_ERROR_BAD_STATE;
|
||||
case MBEDTLS_ERR_CHACHAPOLY_AUTH_FAILED:
|
||||
@ -229,7 +229,7 @@ psa_status_t mbedtls_to_psa_error(int ret)
|
||||
return PSA_ERROR_INSUFFICIENT_ENTROPY;
|
||||
#endif
|
||||
|
||||
#if defined(PSA_WANT_KEY_TYPE_DES)
|
||||
#if defined(MBEDTLS_DES_C)
|
||||
case MBEDTLS_ERR_DES_INVALID_INPUT_LENGTH:
|
||||
return PSA_ERROR_NOT_SUPPORTED;
|
||||
#endif
|
||||
@ -239,7 +239,7 @@ psa_status_t mbedtls_to_psa_error(int ret)
|
||||
case MBEDTLS_ERR_ENTROPY_SOURCE_FAILED:
|
||||
return PSA_ERROR_INSUFFICIENT_ENTROPY;
|
||||
|
||||
#if defined(PSA_WANT_ALG_GCM)
|
||||
#if defined(MBEDTLS_GCM_C)
|
||||
case MBEDTLS_ERR_GCM_AUTH_FAILED:
|
||||
return PSA_ERROR_INVALID_SIGNATURE;
|
||||
case MBEDTLS_ERR_GCM_BUFFER_TOO_SMALL:
|
||||
|
Loading…
x
Reference in New Issue
Block a user