diff options
author | David Zeuthen <davidz@redhat.com> | 2004-07-19 20:55:58 +0000 |
---|---|---|
committer | David Zeuthen <davidz@redhat.com> | 2004-07-19 20:55:58 +0000 |
commit | c9c0adce43caa00345ad2aeb55822eabde523c2c (patch) | |
tree | 0fcc4a4b7f5f453781b654a689efb84277fea9e5 /dbus/dbus-transport.h | |
parent | dcbc92bfeb600efb7244f80247655f004cb558b2 (diff) |
2004-07-19 David Zeuthen <david@fubar.dk>
* dbus/dbus-protocol.h: Add DBUS_ERROR_UNIX_PROCESS_ID_UNKNOWN
* bus/dispatch.c:
(check_get_connection_unix_user): Debug says GetProperty; but the
method is called GetConnectionUnixUser
(check_get_connection_unix_process_id): New function
(bus_dispatch_test): Actually call check_get_connection_unix_user();
also call check_get_connection_unix_process_id()
* bus/driver.c:
(bus_driver_handle_get_connection_unix_process_id): New function,
handles GetConnectionUnixProcessID on the org.freedesktop.DBus
interface
* dbus/dbus-auth.c:
(handle_server_data_external_mech): Set pid from the credentials
obtained from the socket
* dbus/dbus-connection.c:
(dbus_connection_get_unix_process_id): New function
* dbus/dbus-connection.h:
Add prototype for dbus_connection_get_unix_process_id
* dbus/dbus-transport.c:
(_dbus_transport_get_unix_process_id): New function
* dbus/dbus-transport.h:
Add prototype for _dbus_transport_get_unix_process_id
Diffstat (limited to 'dbus/dbus-transport.h')
-rw-r--r-- | dbus/dbus-transport.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/dbus/dbus-transport.h b/dbus/dbus-transport.h index 2c17c2a1..b6c7a4ec 100644 --- a/dbus/dbus-transport.h +++ b/dbus/dbus-transport.h @@ -59,6 +59,8 @@ void _dbus_transport_set_max_received_size (DBusTransport long _dbus_transport_get_max_received_size (DBusTransport *transport); dbus_bool_t _dbus_transport_get_unix_user (DBusTransport *transport, unsigned long *uid); +dbus_bool_t _dbus_transport_get_unix_process_id (DBusTransport *transport, + unsigned long *pid); void _dbus_transport_set_unix_user_function (DBusTransport *transport, DBusAllowUnixUserFunction function, void *data, |