aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppOutgoingClient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/QXmppOutgoingClient.cpp')
-rw-r--r--src/QXmppOutgoingClient.cpp22
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")
{