diff options
| author | Colin Walters <walters@verbum.org> | 2004-11-09 06:11:33 +0000 | 
|---|---|---|
| committer | Colin Walters <walters@verbum.org> | 2004-11-09 06:11:33 +0000 | 
| commit | 935a41a04c3f638134fa905503fc41ddbd18902f (patch) | |
| tree | 0f6dee53c28bba5a8ce6658b634c66ba1cc5abda /test/glib/test-dbus-glib.c | |
| parent | 2f5e949851f7704b296f55ce1d1fcc4480176107 (diff) | |
2004-11-09  Colin Walters  <walters@verbum.org>
	* dbus/dbus-string.c (_dbus_string_get_length): New
	function, writes DBusString to C buffer.
	* dbus/dbus-string.h: Prototype it.
	* dbus/dbus-message.c (dbus_message_type_to_string): New
	function, converts message type into C string.
	* dbus/dbus-message.h: Prototype it.
	* bus/selinux.c (bus_selinux_check): Take source pid,
	target pid, and audit data.  Pass audit data to
	avc_has_perm.
	(log_audit_callback): New function, appends extra
	audit information.
	(bus_selinux_allows_acquire_service): Also take
	service name, add it to audit data.
	(bus_selinux_allows_send): Also take message
	type, interface, method member, error name,
	and destination, and add them to audit data.
	(log_cb): Initialize func_audit.
	* bus/selinux.h (bus_selinux_allows_acquire_service)
	(bus_selinux_allows_send): Update prototypes
	* bus/services.c (bus_registry_acquire_service): Pass
	service name to bus_selinux_allows_acquire_service.
	* bus/bus.c (bus_context_check_security_policy): Pass
	additional audit data.  Move assignment of dest
	to its own line.
Diffstat (limited to 'test/glib/test-dbus-glib.c')
0 files changed, 0 insertions, 0 deletions
