From b8b0b7da031b77ec44fa11c028bde0dc6e23e471 Mon Sep 17 00:00:00 2001 From: Chris Conlon Date: Tue, 4 Feb 2020 10:07:26 -0700 Subject: [PATCH] add Android debug for logcat --- wolfcrypt/src/logging.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wolfcrypt/src/logging.c b/wolfcrypt/src/logging.c index e29460e1c..909062705 100644 --- a/wolfcrypt/src/logging.c +++ b/wolfcrypt/src/logging.c @@ -218,6 +218,8 @@ void WOLFSSL_TIME(int count) #elif defined(WOLFSSL_TELIT_M2MB) #include #include "m2m_log.h" +#elif defined(WOLFSSL_ANDROID_DEBUG) + #include #else #include /* for default printf stuff */ #endif @@ -260,6 +262,8 @@ static void wolfssl_log(const int logLevel, const char *const logMessage) printk("%s\n", logMessage); #elif defined(WOLFSSL_TELIT_M2MB) M2M_LOG_INFO("%s\n", logMessage); +#elif defined(WOLFSSL_ANDROID_DEBUG) + __android_log_print(ANDROID_LOG_VERBOSE, "[wolfSSL]", "%s", logMessage); #else fprintf(stderr, "%s\n", logMessage); #endif