diff options
author | Havoc Pennington <hp@redhat.com> | 2007-06-12 18:36:19 +0000 |
---|---|---|
committer | Havoc Pennington <hp@redhat.com> | 2007-06-12 18:36:19 +0000 |
commit | 94125e89b6be74cb20100d5321a98aa6529187a9 (patch) | |
tree | 7ec1aab41bad3448155c07e1a8328e9d0168a0a3 /dbus/dbus-connection.h | |
parent | a789b7b38cb4f4540a41444cbd64bf7ada2d60d2 (diff) |
2007-06-12 Havoc Pennington <hp@redhat.com>
* dbus/dbus-auth.c (sha1_handle_second_client_response)
(handle_server_data_anonymous_mech): add the process ID from
socket credentials, if available, even if not using EXTERNAL
* dbus/dbus-transport.c (auth_via_default_rules): support
allow_anonymous flag
* dbus/dbus-connection.c (dbus_connection_get_is_anonymous)
(dbus_connection_set_allow_anonymous): new API for controlling
anonymous access
Diffstat (limited to 'dbus/dbus-connection.h')
-rw-r--r-- | dbus/dbus-connection.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/dbus/dbus-connection.h b/dbus/dbus-connection.h index 2b673fda..533ac98d 100644 --- a/dbus/dbus-connection.h +++ b/dbus/dbus-connection.h @@ -178,6 +178,7 @@ void dbus_connection_unref (DBusConnection void dbus_connection_close (DBusConnection *connection); dbus_bool_t dbus_connection_get_is_connected (DBusConnection *connection); dbus_bool_t dbus_connection_get_is_authenticated (DBusConnection *connection); +dbus_bool_t dbus_connection_get_is_anonymous (DBusConnection *connection); void dbus_connection_set_exit_on_disconnect (DBusConnection *connection, dbus_bool_t exit_on_disconnect); void dbus_connection_flush (DBusConnection *connection); @@ -239,6 +240,8 @@ void dbus_connection_set_windows_user_function (DBusConnection DBusAllowWindowsUserFunction function, void *data, DBusFreeFunction free_data_function); +void dbus_connection_set_allow_anonymous (DBusConnection *connection, + dbus_bool_t value); void dbus_connection_set_route_peer_messages (DBusConnection *connection, dbus_bool_t value); |