From 36e81b650e849c5c4be69e7e2a2b7c928df9b5f6 Mon Sep 17 00:00:00 2001 From: Sean Parkinson Date: Tue, 4 Apr 2017 14:33:14 +1000 Subject: [PATCH] Fix missing symbol for specific configs --- wolfcrypt/src/asn.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wolfcrypt/src/asn.c b/wolfcrypt/src/asn.c index 3c6dda76d..d98fa40de 100644 --- a/wolfcrypt/src/asn.c +++ b/wolfcrypt/src/asn.c @@ -998,7 +998,11 @@ static int CheckBitString(const byte* input, word32* inOutIdx, int* len, return 0; } -#if !defined(NO_RSA) && (defined(WOLFSSL_CERT_GEN) || (defined(WOLFSSL_KEY_GEN) && !defined(HAVE_USER_RSA))) +#if (!defined(NO_RSA) && (defined(WOLFSSL_CERT_GEN) || \ + (defined(WOLFSSL_KEY_GEN) && \ + !defined(HAVE_USER_RSA)))) || \ + (defined(HAVE_ECC) && (defined(WOLFSSL_CERT_GEN) || \ + defined(WOLFSSL_KEY_GEN))) /* Set the DER/BER encoding of the ASN.1 BIT_STRING header. * * len Length of data to encode.