summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2019-12-16 14:05:47 +0100
committerThomas Haller <thaller@redhat.com>2019-12-16 18:38:49 +0100
commit1b0f0f8c47e58f5c14778ba77f0ca43026c73d11 (patch)
tree69adccb68513e66a82c8747a9f9aacfbd831b51c
parent1b00fd2fd202e228200a98c76ac455a0ddb87c81 (diff)
downloadNetworkManager-1b0f0f8c47e58f5c14778ba77f0ca43026c73d11.tar.gz
libnm: allow using _LOGx() macros in libnm
-rw-r--r--libnm/nm-libnm-utils.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/libnm/nm-libnm-utils.h b/libnm/nm-libnm-utils.h
index 7f984de2a5..db6f55ec0e 100644
--- a/libnm/nm-libnm-utils.h
+++ b/libnm/nm-libnm-utils.h
@@ -8,6 +8,7 @@
#include "c-list/src/c-list.h"
#include "nm-glib-aux/nm-ref-string.h"
+#include "nm-glib-aux/nm-logging-fwd.h"
#include "nm-types.h"
#include "nm-object.h"
#include "nm-client.h"
@@ -60,6 +61,18 @@ typedef enum {
| NML_DBUS_LOG_LEVEL_WARN,
} NMLDBusLogLevel;
+#undef _LOGL_TRACE
+#undef _LOGL_DEBUG
+#undef _LOGL_INFO
+#undef _LOGL_WARN
+#undef _LOGL_ERR
+
+#define _LOGL_TRACE NML_DBUS_LOG_LEVEL_TRACE
+#define _LOGL_DEBUG NML_DBUS_LOG_LEVEL_DEBUG
+#define _LOGL_INFO NML_DBUS_LOG_LEVEL_INFO
+#define _LOGL_WARN NML_DBUS_LOG_LEVEL_WARN
+#define _LOGL_ERR NML_DBUS_LOG_LEVEL_ERR
+
extern volatile int _nml_dbus_log_level;
int _nml_dbus_log_level_init (void);