diff --git a/configure.ac b/configure.ac index afef3fc597b..0e6f0b8c6dd 100644 --- a/configure.ac +++ b/configure.ac @@ -830,6 +830,11 @@ then AM_CFLAGS="$AM_CFLAGS -DXMALLOC_OVERRIDE -DWOLFCRYPT_ONLY" AM_CFLAGS="$AM_CFLAGS -DNO_ASN_TIME" + if test "$ax_enable_debug" = "yes"; then + AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_BSDKM_VERBOSE_DEBUG" + AM_CFLAGS="$AM_CFLAGS -DNO_WOLFSSL_DEBUG_CERTS" + fi + if test "$KERNEL_ROOT" = ""; then AC_PATH_DEFAULT_BSDKM_SOURCE KERNEL_ROOT="$DEFAULT_BSDKM_ROOT" diff --git a/wolfcrypt/src/logging.c b/wolfcrypt/src/logging.c index 284b80822cd..d0a411b1d3f 100644 --- a/wolfcrypt/src/logging.c +++ b/wolfcrypt/src/logging.c @@ -430,7 +430,11 @@ static void wolfssl_log(const int logLevel, const char* const file_name, #endif /* (!WOLFSSL_DEBUG_CERTS && !DEBUG_WOLFSSL) || NO_WOLFSSL_DEBUG_CERTS */ #if defined(XVSNPRINTF) && !defined(NO_WOLFSSL_MSG_EX) -#include /* for var args */ +#if defined(WOLFSSL_BSDKM) + #include /* for var args */ +#else + #include /* for var args */ +#endif /* WOLFSSL_BSDKM */ #ifndef WOLFSSL_MSG_EX_BUF_SZ #define WOLFSSL_MSG_EX_BUF_SZ 100