summaryrefslogtreecommitdiffstats
path: root/cnd/inc/cnd.h
diff options
context:
space:
mode:
Diffstat (limited to 'cnd/inc/cnd.h')
-rw-r--r--cnd/inc/cnd.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/cnd/inc/cnd.h b/cnd/inc/cnd.h
index abf063f..5c5b60c 100644
--- a/cnd/inc/cnd.h
+++ b/cnd/inc/cnd.h
@@ -19,8 +19,26 @@
#include <stdlib.h>
#include <sys/time.h>
+#include <utils/Log.h>
#include "cne.h"
+#define CNE_DEBUG_LOGGING 0
+
+#define CNE_LOGE(...) LOGE(__VA_ARGS__)
+#define CNE_LOGW(...) LOGW(__VA_ARGS__)
+#define CNE_LOGI(...) \
+ ( (CONDITION(CNE_DEBUG_LOGGING)) \
+ ? LOG(LOG_INFO, LOCAL_TAG, __VA_ARGS__) \
+ : (void)0 )
+#define CNE_LOGD(...) \
+ ( (CONDITION(CNE_DEBUG_LOGGING)) \
+ ? LOG(LOG_DEBUG, LOCAL_TAG, __VA_ARGS__) \
+ : (void)0 )
+#define CNE_LOGV(...) \
+ ( (CONDITION(CNE_DEBUG_LOGGING)) \
+ ? LOG(LOG_VERBOSE, LOCAL_TAG, __VA_ARGS__) \
+ : (void)0 )
+
#ifdef __cplusplus
extern "C" {
#endif