summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2016-05-16 15:51:42 +0200
committerThomas Haller <thaller@redhat.com>2016-05-16 16:22:27 +0200
commitac86d2b86100435b5802ec49d932c9c7c2eaa353 (patch)
treebb740dc3498df4373bdd812c40a6a6872b1ebdaf
parentf88d7267d23772ebefe9124155702156bfc6d6c7 (diff)
downloadNetworkManager-ac86d2b86100435b5802ec49d932c9c7c2eaa353.tar.gz
ifcfg-rh: use _NMLOG() macro in reader
This gives every logging line a proper "ifcfg-rh" prefix.
-rw-r--r--src/settings/plugins/ifcfg-rh/reader.c16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/settings/plugins/ifcfg-rh/reader.c b/src/settings/plugins/ifcfg-rh/reader.c
index 12c7041a15..2c21c585da 100644
--- a/src/settings/plugins/ifcfg-rh/reader.c
+++ b/src/settings/plugins/ifcfg-rh/reader.c
@@ -59,7 +59,21 @@
#include "reader.h"
-#define PARSE_WARNING(msg...) nm_log_warn (LOGD_SETTINGS, " " msg)
+/*****************************************************************************/
+
+#define _NMLOG_DOMAIN LOGD_SETTINGS
+#define _NMLOG_PREFIX_NAME "ifcfg-rh"
+#define _NMLOG(level, ...) \
+ G_STMT_START { \
+ nm_log ((level), (_NMLOG_DOMAIN), \
+ "%s" _NM_UTILS_MACRO_FIRST(__VA_ARGS__), \
+ _NMLOG_PREFIX_NAME": " \
+ _NM_UTILS_MACRO_REST(__VA_ARGS__)); \
+ } G_STMT_END
+
+#define PARSE_WARNING(...) _LOGW ("%s" _NM_UTILS_MACRO_FIRST(__VA_ARGS__), " " _NM_UTILS_MACRO_REST(__VA_ARGS__))
+
+/*****************************************************************************/
static gboolean
get_uint (const char *str, guint32 *value)