diff options
Diffstat (limited to 'src/QXmppOutgoingClient.cpp')
| -rw-r--r-- | src/QXmppOutgoingClient.cpp | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/QXmppOutgoingClient.cpp b/src/QXmppOutgoingClient.cpp index a0ed4247..b4ea2f2a 100644 --- a/src/QXmppOutgoingClient.cpp +++ b/src/QXmppOutgoingClient.cpp @@ -40,7 +40,6 @@ // IQ types #include "QXmppBindIq.h" -#include "QXmppDiscoveryIq.h" #include "QXmppPingIq.h" #include "QXmppRpcIq.h" #include "QXmppRosterIq.h" @@ -472,27 +471,6 @@ void QXmppOutgoingClient::handleStanza(const QDomElement &nodeRecv) rpcErrorIq.parse(nodeRecv); emit rpcCallError(rpcErrorIq); } - - // XEP-0030: Service Discovery - else if(QXmppDiscoveryIq::isDiscoveryIq(nodeRecv)) - { - QXmppDiscoveryIq discoIq; - discoIq.parse(nodeRecv); - - if (discoIq.type() == QXmppIq::Get && - discoIq.queryType() == QXmppDiscoveryIq::InfoQuery && - (discoIq.queryNode().isEmpty() || discoIq.queryNode().startsWith(QString(capabilities_node)))) - { - // respond to info query -// QXmppDiscoveryIq qxmppFeatures = capabilities(); -// qxmppFeatures.setId(discoIq.id()); -// qxmppFeatures.setTo(discoIq.from()); -// qxmppFeatures.setQueryNode(discoIq.queryNode()); -// sendPacket(qxmppFeatures); - } else { - emit discoveryIqReceived(discoIq); - } - } // XEP-0078: Non-SASL Authentication else if(id == d->nonSASLAuthId && type == "result") { |
