summaryrefslogtreecommitdiff
path: root/bus/bus.c
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2010-03-15 13:50:48 -0400
committerColin Walters <walters@verbum.org>2010-03-16 15:57:05 -0400
commit04cf3166002a86b9a22851be4e243c87b5b3048d (patch)
tree842b2605eb8ff92acd98da7bb991bdcbc42b3467 /bus/bus.c
parente28c0ece17f0cfac1d18527604a67bcba7c3d2cc (diff)
downloaddbus-04cf3166002a86b9a22851be4e243c87b5b3048d.tar.gz
Refactor _dbus_log_info, _dbus_log_security into _dbus_log_system
In preparation for a future patch which introduces a fatal logging level, don't duplicate the API here.
Diffstat (limited to 'bus/bus.c')
-rw-r--r--bus/bus.c33
1 files changed, 10 insertions, 23 deletions
diff --git a/bus/bus.c b/bus/bus.c
index 6495ae7f..c2e24a89 100644
--- a/bus/bus.c
+++ b/bus/bus.c
@@ -869,10 +869,10 @@ bus_context_reload_config (BusContext *context,
}
ret = TRUE;
- bus_context_log_info (context, "Reloaded configuration");
- failed:
+ bus_context_log (context, DBUS_SYSTEM_LOG_INFO, "Reloaded configuration");
+ failed:
if (!ret)
- bus_context_log_info (context, "Unable to reload configuration: %s", error->message);
+ bus_context_log (context, DBUS_SYSTEM_LOG_INFO, "Unable to reload configuration: %s", error->message);
if (parser != NULL)
bus_config_parser_unref (parser);
return ret;
@@ -1154,27 +1154,14 @@ bus_context_get_reply_timeout (BusContext *context)
}
void
-bus_context_log_info (BusContext *context, const char *msg, ...)
+bus_context_log (BusContext *context, DBusSystemLogSeverity severity, const char *msg, ...)
{
va_list args;
va_start (args, msg);
-
- if (context->syslog)
- _dbus_log_info (msg, args);
-
- va_end (args);
-}
-void
-bus_context_log_security (BusContext *context, const char *msg, ...)
-{
- va_list args;
-
- va_start (args, msg);
-
if (context->syslog)
- _dbus_log_security (msg, args);
+ _dbus_system_log (severity, msg, args);
va_end (args);
}
@@ -1418,8 +1405,8 @@ bus_context_check_security_policy (BusContext *context,
dest ? dest : DBUS_SERVICE_DBUS,
proposed_recipient_loginfo);
/* Needs to be duplicated to avoid calling malloc and having to handle OOM */
- if (addressed_recipient == proposed_recipient)
- bus_context_log_security (context, msg,
+ if (addressed_recipient == proposed_recipient)
+ bus_context_log (context, DBUS_SYSTEM_LOG_SECURITY, msg,
toggles,
dbus_message_type_to_string (dbus_message_get_type (message)),
sender_name ? sender_name : "(unset)",
@@ -1438,7 +1425,7 @@ bus_context_check_security_policy (BusContext *context,
}
if (log)
- bus_context_log_security (context,
+ bus_context_log (context, DBUS_SYSTEM_LOG_SECURITY,
"Would reject message, %d matched rules; "
"type=\"%s\", sender=\"%s\" (%s) interface=\"%s\" member=\"%s\" error name=\"%s\" requested_reply=%d destination=\"%s\" (%s))",
toggles,
@@ -1482,8 +1469,8 @@ bus_context_check_security_policy (BusContext *context,
dest ? dest : DBUS_SERVICE_DBUS,
proposed_recipient_loginfo);
/* Needs to be duplicated to avoid calling malloc and having to handle OOM */
- if (addressed_recipient == proposed_recipient)
- bus_context_log_security (context, msg,
+ if (addressed_recipient == proposed_recipient)
+ bus_context_log (context, DBUS_SYSTEM_LOG_SECURITY, msg,
toggles,
dbus_message_type_to_string (dbus_message_get_type (message)),
sender_name ? sender_name : "(unset)",