summaryrefslogtreecommitdiff
path: root/src/settings/plugins/ifcfg-rh
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2016-05-16 15:51:42 +0200
committerThomas Haller <thaller@redhat.com>2016-05-17 12:22:42 +0200
commita519cc57b86815eece934c0a36e96aa2c0694386 (patch)
treef883083ab93170dba037a1b1e9cc19ff1b89bb1d /src/settings/plugins/ifcfg-rh
parentc949e1c42944497c826a3d77b3aed1d697064c2b (diff)
downloadNetworkManager-a519cc57b86815eece934c0a36e96aa2c0694386.tar.gz
ifcfg-rh: use _NMLOG() macro in reader
This gives every logging line a proper "ifcfg-rh" prefix.
Diffstat (limited to 'src/settings/plugins/ifcfg-rh')
-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 e5de03907b..f40f2f06a6 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)