Fix unused variables in PSA core when no KDF algorithm is present

Signed-off-by: Steven Cooreman <steven.cooreman@silabs.com>
This commit is contained in:
Steven Cooreman 2021-02-10 17:19:22 +01:00
parent 7196fefeef
commit 74afe47cc8

View file

@ -5091,6 +5091,7 @@ psa_status_t psa_key_derivation_output_bytes(
#endif /* MBEDTLS_PSA_BUILTIN_ALG_TLS12_PRF || #endif /* MBEDTLS_PSA_BUILTIN_ALG_TLS12_PRF ||
* MBEDTLS_PSA_BUILTIN_ALG_TLS12_PSK_TO_MS */ * MBEDTLS_PSA_BUILTIN_ALG_TLS12_PSK_TO_MS */
{ {
(void) kdf_alg;
return( PSA_ERROR_BAD_STATE ); return( PSA_ERROR_BAD_STATE );
} }
@ -5575,6 +5576,9 @@ static psa_status_t psa_key_derivation_input_internal(
#endif /* MBEDTLS_PSA_BUILTIN_ALG_TLS12_PSK_TO_MS */ #endif /* MBEDTLS_PSA_BUILTIN_ALG_TLS12_PSK_TO_MS */
{ {
/* This can't happen unless the operation object was not initialized */ /* This can't happen unless the operation object was not initialized */
(void) data;
(void) data_length;
(void) kdf_alg;
return( PSA_ERROR_BAD_STATE ); return( PSA_ERROR_BAD_STATE );
} }