summaryrefslogtreecommitdiffstats
path: root/bus/selinux.h
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2005-07-16 17:34:08 +0000
committerColin Walters <walters@verbum.org>2005-07-16 17:34:08 +0000
commit9a94a1350bb93ea395812dd3c983e13e17c1bcb1 (patch)
treeb34c1ce977e353368325d7c9e67f6f80016d18f7 /bus/selinux.h
parent3b628f920964f078b9afcde9f218c698ad454e12 (diff)
2005-07-16 Colin Walters <walters@verbum.org>
* bus/driver.c (bus_driver_handle_get_connection_selinux_security_context): Renamed from bus_driver_handle_get_connection_unix_security_context. Update for error usage. (message_handlers): Update for renames. * bus/selinux.c (bus_selinux_allows_send): Handle OOM on _dbus_string_init failure correctly. (bus_selinux_append_context): Convert SID to context. Append it as a byte array. (bus_selinux_shutdown): Handle the case where bus_selinux_full_init hasn't been called. * bus/selinux.h: Update prototype. * dbus/dbus-protocol.h (DBUS_ERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN): Renamed from DBUS_ERROR_UNIX_SECURITY_CONTEXT_UNKNOWN.
Diffstat (limited to 'bus/selinux.h')
-rw-r--r--bus/selinux.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/bus/selinux.h b/bus/selinux.h
index 22339bc1..0d8353d8 100644
--- a/bus/selinux.h
+++ b/bus/selinux.h
@@ -46,7 +46,8 @@ void bus_selinux_id_table_print (DBusHashTable *service_table);
const char* bus_selinux_get_policy_root (void);
dbus_bool_t bus_selinux_append_context (DBusMessage *message,
- BusSELinuxID *context);
+ BusSELinuxID *context,
+ DBusError *error);
dbus_bool_t bus_selinux_allows_acquire_service (DBusConnection *connection,
BusSELinuxID *service_sid,