diff options
author | Beniamino Galvani <bgalvani@redhat.com> | 2016-03-03 09:20:23 +0100 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2016-03-04 11:55:41 +0100 |
commit | 47a04ad015f4c2e0c04217077c0258b31cc0ba32 (patch) | |
tree | d4ed42489fe53cbecd3fa2c22bac4bef70e9406b | |
parent | f48ee45ff0eea2d8a317fc8f79c0a114fd966f65 (diff) | |
download | NetworkManager-47a04ad015f4c2e0c04217077c0258b31cc0ba32.tar.gz |
audit: use logging helpers
-rw-r--r-- | src/nm-audit-manager.c | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/src/nm-audit-manager.c b/src/nm-audit-manager.c index b4cfb20b60..728575f663 100644 --- a/src/nm-audit-manager.c +++ b/src/nm-audit-manager.c @@ -34,6 +34,15 @@ #define AUDIT_LOG_LEVEL LOGL_INFO +#define _NMLOG_PREFIX_NAME "audit" +#define _NMLOG(level, domain, ...) \ + G_STMT_START { \ + nm_log ((level), (domain), \ + "%s" _NM_UTILS_MACRO_FIRST (__VA_ARGS__), \ + _NMLOG_PREFIX_NAME": " \ + _NM_UTILS_MACRO_REST (__VA_ARGS__)); \ + } G_STMT_END + typedef enum { BACKEND_LOG = (1 << 0), BACKEND_AUDITD = (1 << 1), @@ -154,7 +163,7 @@ nm_audit_log (NMAuditManager *self, GPtrArray *fields, const char *file, if (nm_logging_enabled (AUDIT_LOG_LEVEL, LOGD_AUDIT)) { msg = build_message (fields, BACKEND_LOG); - _nm_log_impl (file, line, func, AUDIT_LOG_LEVEL, LOGD_AUDIT, 0, "%s", msg); + _NMLOG (AUDIT_LOG_LEVEL, LOGD_AUDIT, "%s", msg); g_free (msg); } } @@ -306,17 +315,16 @@ init_auditd (NMAuditManager *self) NM_CONFIG_DEFAULT_LOGGING_AUDIT)) { if (priv->auditd_fd < 0) { priv->auditd_fd = audit_open (); - if (priv->auditd_fd < 0) { - nm_log_err (LOGD_CORE, "failed to open auditd socket: %s", - strerror (errno)); - } else - nm_log_dbg (LOGD_CORE, "audit socket created"); + if (priv->auditd_fd < 0) + _LOGE (LOGD_CORE, "failed to open auditd socket: %s", strerror (errno)); + else + _LOGD (LOGD_CORE, "socket created"); } } else { if (priv->auditd_fd >= 0) { audit_close (priv->auditd_fd); priv->auditd_fd = -1; - nm_log_dbg (LOGD_CORE, "audit socket closed"); + _LOGD (LOGD_CORE, "socket closed"); } } } |