diff libpurple/protocols/jabber/disco.c @ 23769:60f5abc6cf0c

propagate from branch 'im.pidgin.pidgin' (head 7f8e027e1591ade622baf58a9dac216e7122c1ac) to branch 'im.pidgin.pidgin.vv' (head 9fd950ff4de5331c13cd762cb755741046bdd576)
author Evan Schoenberg <evan.s@dreskin.net>
date Sat, 29 Dec 2007 06:34:59 +0000
parents a4b6854737d5 315151da0dc6
children 92e71f6e10d4
line wrap: on
line diff
--- a/libpurple/protocols/jabber/disco.c	Fri Dec 28 17:14:52 2007 +0000
+++ b/libpurple/protocols/jabber/disco.c	Sat Dec 29 06:34:59 2007 +0000
@@ -142,6 +142,15 @@
 						SUPPORT_FEATURE(feat->namespace);
 				}
 			}
+		} else if (node && !strcmp(node, CAPS0115_NODE "#voice-v1")) {
+			SUPPORT_FEATURE("http://www.google.com/session");
+			SUPPORT_FEATURE("http://www.google.com/transport/p2p");
+			SUPPORT_FEATURE("http://www.google.com/transport/raw-udp");
+			SUPPORT_FEATURE("http://www.google.com/session/phone");
+			SUPPORT_FEATURE("http://www.xmpp.org/extensions/xep-0166.html");
+			SUPPORT_FEATURE("http://www.xmpp.org/extensions/xep-0180.html");
+			SUPPORT_FEATURE("http://www.xmpp.org/extensions/xep-0167.html");
+			SUPPORT_FEATURE("http://www.xmpp.org/extensions/xep-0177.html");
 		} else {
 			const char *ext = NULL;
 			unsigned pos;