summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-credentials-util.c
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2007-06-12 18:36:19 +0000
committerHavoc Pennington <hp@redhat.com>2007-06-12 18:36:19 +0000
commit94125e89b6be74cb20100d5321a98aa6529187a9 (patch)
tree7ec1aab41bad3448155c07e1a8328e9d0168a0a3 /dbus/dbus-credentials-util.c
parenta789b7b38cb4f4540a41444cbd64bf7ada2d60d2 (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-credentials-util.c')
-rw-r--r--dbus/dbus-credentials-util.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/dbus/dbus-credentials-util.c b/dbus/dbus-credentials-util.c
index 9b81aca4..a76ad093 100644
--- a/dbus/dbus-credentials-util.c
+++ b/dbus/dbus-credentials-util.c
@@ -104,6 +104,7 @@ _dbus_credentials_test (const char *test_data_dir)
_dbus_assert (strcmp (_dbus_credentials_get_windows_sid (creds), SAMPLE_SID) == 0);
_dbus_assert (!_dbus_credentials_are_empty (creds));
+ _dbus_assert (!_dbus_credentials_are_anonymous (creds));
/* Test copy */
creds2 = _dbus_credentials_copy (creds);
@@ -193,6 +194,7 @@ _dbus_credentials_test (const char *test_data_dir)
_dbus_assert (_dbus_credentials_get_windows_sid (creds) == NULL);
_dbus_assert (_dbus_credentials_are_empty (creds));
+ _dbus_assert (_dbus_credentials_are_anonymous (creds));
_dbus_credentials_unref (creds);