Mercurial > pidgin
comparison libpurple/protocols/jabber/disco.c @ 17835:6ab1089e2101
applied patch for supporting XEP-0199: XMPP Ping
author | Andreas Monitzer <pidgin@monitzer.com> |
---|---|
date | Wed, 06 Jun 2007 00:04:29 +0000 |
parents | a75079eae085 |
children | 95affacf6f82 |
comparison
equal
deleted
inserted
replaced
17834:a75079eae085 | 17835:6ab1089e2101 |
---|---|
95 SUPPORT_FEATURE("http://jabber.org/protocol/muc") | 95 SUPPORT_FEATURE("http://jabber.org/protocol/muc") |
96 SUPPORT_FEATURE("http://jabber.org/protocol/muc#user") | 96 SUPPORT_FEATURE("http://jabber.org/protocol/muc#user") |
97 SUPPORT_FEATURE("http://jabber.org/protocol/si") | 97 SUPPORT_FEATURE("http://jabber.org/protocol/si") |
98 SUPPORT_FEATURE("http://jabber.org/protocol/si/profile/file-transfer") | 98 SUPPORT_FEATURE("http://jabber.org/protocol/si/profile/file-transfer") |
99 SUPPORT_FEATURE("http://jabber.org/protocol/xhtml-im") | 99 SUPPORT_FEATURE("http://jabber.org/protocol/xhtml-im") |
100 SUPPORT_FEATURE("http://www.xmpp.org/extensions/xep-0199.html#ns") | |
100 } else { | 101 } else { |
101 xmlnode *error, *inf; | 102 xmlnode *error, *inf; |
102 | 103 |
103 /* XXX: gross hack, implement jabber_iq_set_type or something */ | 104 /* XXX: gross hack, implement jabber_iq_set_type or something */ |
104 xmlnode_set_attrib(iq->node, "type", "error"); | 105 xmlnode_set_attrib(iq->node, "type", "error"); |
162 capabilities |= JABBER_CAP_BYTESTREAMS; | 163 capabilities |= JABBER_CAP_BYTESTREAMS; |
163 else if(!strcmp(var, "jabber:iq:search")) | 164 else if(!strcmp(var, "jabber:iq:search")) |
164 capabilities |= JABBER_CAP_IQ_SEARCH; | 165 capabilities |= JABBER_CAP_IQ_SEARCH; |
165 else if(!strcmp(var, "jabber:iq:register")) | 166 else if(!strcmp(var, "jabber:iq:register")) |
166 capabilities |= JABBER_CAP_IQ_REGISTER; | 167 capabilities |= JABBER_CAP_IQ_REGISTER; |
168 else if(!strcmp(var, "http://www.xmpp.org/extensions/xep-0199.html#ns")) | |
169 capabilities |= JABBER_CAP_PING; | |
167 } | 170 } |
168 } | 171 } |
169 | 172 |
170 capabilities |= JABBER_CAP_RETRIEVED; | 173 capabilities |= JABBER_CAP_RETRIEVED; |
171 | 174 |