mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-08-05 19:35:48 +03:00
cipher_wrap: fix guards for alloc/free functions of CCM/GCM
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
This commit is contained in:
@@ -114,7 +114,9 @@ enum mbedtls_cipher_base_index {
|
|||||||
MBEDTLS_CIPHER_BASE_PREVENT_EMPTY_ENUM
|
MBEDTLS_CIPHER_BASE_PREVENT_EMPTY_ENUM
|
||||||
};
|
};
|
||||||
|
|
||||||
#if defined(MBEDTLS_GCM_C)
|
#if defined(MBEDTLS_GCM_C) && \
|
||||||
|
(defined(MBEDTLS_CIPHER_HAVE_GCM_AES_VIA_LEGACY_OR_USE_PSA) || \
|
||||||
|
defined(MBEDTLS_ARIA_C) || defined(MBEDTLS_CAMELLIA_C))
|
||||||
/* shared by all GCM ciphers */
|
/* shared by all GCM ciphers */
|
||||||
static void *gcm_ctx_alloc(void)
|
static void *gcm_ctx_alloc(void)
|
||||||
{
|
{
|
||||||
@@ -134,7 +136,9 @@ static void gcm_ctx_free(void *ctx)
|
|||||||
}
|
}
|
||||||
#endif /* MBEDTLS_GCM_C */
|
#endif /* MBEDTLS_GCM_C */
|
||||||
|
|
||||||
#if defined(MBEDTLS_CCM_C)
|
#if defined(MBEDTLS_CCM_C) && \
|
||||||
|
(defined(MBEDTLS_CIPHER_HAVE_CCM_AES_VIA_LEGACY_OR_USE_PSA) || \
|
||||||
|
defined(MBEDTLS_ARIA_C) || defined(MBEDTLS_CAMELLIA_C))
|
||||||
/* shared by all CCM ciphers */
|
/* shared by all CCM ciphers */
|
||||||
static void *ccm_ctx_alloc(void)
|
static void *ccm_ctx_alloc(void)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user