[telepathy-gabble/master] add credentials access control to SupportedSocketTypes
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Tue May 5 02:01:31 PDT 2009
---
src/tube-stream.c | 2 ++
tests/twisted/tubes/test-get-available-tubes.py | 3 ++-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/tube-stream.c b/src/tube-stream.c
index 99c152e..055c949 100644
--- a/src/tube-stream.c
+++ b/src/tube-stream.c
@@ -2032,6 +2032,8 @@ gabble_tube_stream_get_supported_socket_types (void)
1);
access_control = TP_SOCKET_ACCESS_CONTROL_LOCALHOST;
g_array_append_val (unix_tab, access_control);
+ access_control = TP_SOCKET_ACCESS_CONTROL_CREDENTIALS;
+ g_array_append_val (unix_tab, access_control);
g_hash_table_insert (ret, GUINT_TO_POINTER (TP_SOCKET_ADDRESS_TYPE_UNIX),
unix_tab);
diff --git a/tests/twisted/tubes/test-get-available-tubes.py b/tests/twisted/tubes/test-get-available-tubes.py
index 0536095..ebb1f60 100644
--- a/tests/twisted/tubes/test-get-available-tubes.py
+++ b/tests/twisted/tubes/test-get-available-tubes.py
@@ -82,7 +82,8 @@ def test(q, bus, conn, stream):
# test GetAvailableStreamTubeTypes (old API)
stream_tubes_types = tubes_iface_muc.GetAvailableStreamTubeTypes()
assertLength(3, stream_tubes_types)
- assertEquals([cs.SOCKET_ACCESS_CONTROL_LOCALHOST], stream_tubes_types[cs.SOCKET_ADDRESS_TYPE_UNIX])
+ assertEquals([cs.SOCKET_ACCESS_CONTROL_LOCALHOST, cs.SOCKET_ACCESS_CONTROL_CREDENTIALS],
+ stream_tubes_types[cs.SOCKET_ADDRESS_TYPE_UNIX])
assertEquals([cs.SOCKET_ACCESS_CONTROL_LOCALHOST], stream_tubes_types[cs.SOCKET_ADDRESS_TYPE_IPV4])
assertEquals([cs.SOCKET_ACCESS_CONTROL_LOCALHOST], stream_tubes_types[cs.SOCKET_ADDRESS_TYPE_IPV6])
--
1.5.6.5
More information about the telepathy-commits
mailing list