comparison libpurple/protocols/jabber/disco.c @ 26466:cde07a2e4531

Do not advertise support for old XEP-0199 (Ping) namespace
author Paul Aurich <paul@darkrain42.org>
date Sat, 14 Mar 2009 15:50:56 +0000
parents ae41d8e827e3
children 4f14455a86d2
comparison
equal deleted inserted replaced
26465:ae41d8e827e3 26466:cde07a2e4531
132 SUPPORT_FEATURE("http://jabber.org/protocol/muc#user") 132 SUPPORT_FEATURE("http://jabber.org/protocol/muc#user")
133 SUPPORT_FEATURE("http://jabber.org/protocol/si") 133 SUPPORT_FEATURE("http://jabber.org/protocol/si")
134 SUPPORT_FEATURE("http://jabber.org/protocol/si/profile/file-transfer") 134 SUPPORT_FEATURE("http://jabber.org/protocol/si/profile/file-transfer")
135 SUPPORT_FEATURE("http://jabber.org/protocol/xhtml-im") 135 SUPPORT_FEATURE("http://jabber.org/protocol/xhtml-im")
136 SUPPORT_FEATURE("urn:xmpp:ping") 136 SUPPORT_FEATURE("urn:xmpp:ping")
137 SUPPORT_FEATURE("http://www.xmpp.org/extensions/xep-0199.html#ns")
138 137
139 if(!node) { /* non-caps disco#info, add all enabled extensions */ 138 if(!node) { /* non-caps disco#info, add all enabled extensions */
140 GList *features; 139 GList *features;
141 for(features = jabber_features; features; features = features->next) { 140 for(features = jabber_features; features; features = features->next) {
142 JabberFeature *feat = (JabberFeature*)features->data; 141 JabberFeature *feat = (JabberFeature*)features->data;
258 capabilities |= JABBER_CAP_BYTESTREAMS; 257 capabilities |= JABBER_CAP_BYTESTREAMS;
259 else if(!strcmp(var, "jabber:iq:search")) 258 else if(!strcmp(var, "jabber:iq:search"))
260 capabilities |= JABBER_CAP_IQ_SEARCH; 259 capabilities |= JABBER_CAP_IQ_SEARCH;
261 else if(!strcmp(var, "jabber:iq:register")) 260 else if(!strcmp(var, "jabber:iq:register"))
262 capabilities |= JABBER_CAP_IQ_REGISTER; 261 capabilities |= JABBER_CAP_IQ_REGISTER;
263 else if(!strcmp(var, "http://www.xmpp.org/extensions/xep-0199.html#ns")) 262 else if(!strcmp(var, "urn:xmpp:ping"))
264 capabilities |= JABBER_CAP_PING; 263 capabilities |= JABBER_CAP_PING;
265 else if(!strcmp(var, "http://jabber.org/protocol/commands")) { 264 else if(!strcmp(var, "http://jabber.org/protocol/commands")) {
266 capabilities |= JABBER_CAP_ADHOC; 265 capabilities |= JABBER_CAP_ADHOC;
267 } 266 }
268 else if(!strcmp(var, "http://jabber.org/protocol/ibb")) { 267 else if(!strcmp(var, "http://jabber.org/protocol/ibb")) {