summaryrefslogtreecommitdiff
path: root/common/rma_auth.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/rma_auth.c')
-rw-r--r--common/rma_auth.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/common/rma_auth.c b/common/rma_auth.c
index 24c30bbe52..7ed16bb968 100644
--- a/common/rma_auth.c
+++ b/common/rma_auth.c
@@ -35,8 +35,9 @@
#define always_memset memset
#endif
-#ifdef CONFIG_DCRYPTO
+#if defined(CONFIG_DCRYPTO) || defined(CONFIG_DCRYPTO_BOARD)
#include "dcrypto.h"
+#define USE_DCRYPTO
#else
#include "sha256.h"
#endif
@@ -79,7 +80,7 @@ static void get_hmac_sha256(void *hmac_out, const uint8_t *secret,
size_t secret_size, const void *ch_ptr,
size_t ch_size)
{
-#ifdef CONFIG_DCRYPTO
+#ifdef USE_DCRYPTO
LITE_HMAC_CTX hmac;
DCRYPTO_HMAC_SHA256_init(&hmac, secret, secret_size);