[telepathy-salut/master] add Localhost to SupportedAccessesControl
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Fri Jun 26 07:28:14 PDT 2009
---
src/tube-dbus.c | 2 ++
tests/twisted/avahi/tubes/two-muc-dbus-tubes.py | 6 ++++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/tube-dbus.c b/src/tube-dbus.c
index ec8d5a1..9862b44 100644
--- a/src/tube-dbus.c
+++ b/src/tube-dbus.c
@@ -982,6 +982,8 @@ salut_tube_dbus_constructor (GType type,
sizeof (guint), 1);
access_control = TP_SOCKET_ACCESS_CONTROL_CREDENTIALS;
g_array_append_val (priv->supported_access_controls, access_control);
+ access_control = TP_SOCKET_ACCESS_CONTROL_LOCALHOST;
+ g_array_append_val (priv->supported_access_controls, access_control);
return obj;
}
diff --git a/tests/twisted/avahi/tubes/two-muc-dbus-tubes.py b/tests/twisted/avahi/tubes/two-muc-dbus-tubes.py
index bb0a320..a87a4cb 100644
--- a/tests/twisted/avahi/tubes/two-muc-dbus-tubes.py
+++ b/tests/twisted/avahi/tubes/two-muc-dbus-tubes.py
@@ -90,7 +90,8 @@ def test(q, bus, conn):
assert props[cs.INTERFACES] == [cs.CHANNEL_IFACE_GROUP,
cs.CHANNEL_IFACE_TUBE]
assert props[cs.DBUS_TUBE_SERVICE_NAME] == 'com.example.TestCase'
- assert props[cs.DBUS_TUBE_SUPPORTED_ACCESS_CONTROLS] == [cs.SOCKET_ACCESS_CONTROL_CREDENTIALS]
+ assert props[cs.DBUS_TUBE_SUPPORTED_ACCESS_CONTROLS] == [
+ cs.SOCKET_ACCESS_CONTROL_CREDENTIALS, cs.SOCKET_ACCESS_CONTROL_LOCALHOST]
contact1_tube = bus.get_object(conn.bus_name, path)
contact1_dbus_tube = make_channel_proxy(conn, path,
@@ -156,7 +157,8 @@ def test(q, bus, conn):
cs.CHANNEL_IFACE_TUBE]
assert props[cs.TUBE_PARAMETERS] == sample_parameters
assert props[cs.DBUS_TUBE_SERVICE_NAME] == 'com.example.TestCase'
- assert props[cs.DBUS_TUBE_SUPPORTED_ACCESS_CONTROLS] == [cs.SOCKET_ACCESS_CONTROL_CREDENTIALS]
+ assert props[cs.DBUS_TUBE_SUPPORTED_ACCESS_CONTROLS] == [
+ cs.SOCKET_ACCESS_CONTROL_CREDENTIALS, cs.SOCKET_ACCESS_CONTROL_LOCALHOST]
contact2_tube = bus.get_object(conn.bus_name, path)
contact2_dbus_tube = make_channel_proxy(conn, path,
--
1.5.6.5
More information about the telepathy-commits
mailing list