aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-13 20:38:21 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-13 20:38:21 +0000
commit412805490db7c9176cb95778f68bbb4d29ee1c6a (patch)
tree81193071ac9c7b17ee104bf1da646c6ea2480a66 /src
parenta6adec9b1f237634ae32bfea0d032b4f38238ffd (diff)
downloadqxmpp-412805490db7c9176cb95778f68bbb4d29ee1c6a.tar.gz
activate discoveryManager to respond
Diffstat (limited to 'src')
-rw-r--r--src/QXmppClient.cpp2
-rw-r--r--src/QXmppOutgoingClient.cpp10
2 files changed, 7 insertions, 5 deletions
diff --git a/src/QXmppClient.cpp b/src/QXmppClient.cpp
index 6218ba66..8b420932 100644
--- a/src/QXmppClient.cpp
+++ b/src/QXmppClient.cpp
@@ -41,6 +41,7 @@
#include "QXmppVCardManager.h"
#include "QXmppVersionManager.h"
#include "QXmppEntityTimeManager.h"
+#include "QXmppDiscoveryManager.h"
class QXmppClientPrivate
{
@@ -185,6 +186,7 @@ QXmppClient::QXmppClient(QObject *parent)
addExtension(d->versionManager);
addExtension(new QXmppEntityTimeManager());
+ addExtension(new QXmppDiscoveryManager());
}
/// Destructor, destroys the QXmppClient object.
diff --git a/src/QXmppOutgoingClient.cpp b/src/QXmppOutgoingClient.cpp
index 1f1bb331..0eebcbeb 100644
--- a/src/QXmppOutgoingClient.cpp
+++ b/src/QXmppOutgoingClient.cpp
@@ -492,11 +492,11 @@ void QXmppOutgoingClient::handleStanza(const QDomElement &nodeRecv)
(discoIq.queryNode().isEmpty() || discoIq.queryNode().startsWith(capabilitiesNode)))
{
// respond to info query
- QXmppDiscoveryIq qxmppFeatures = capabilities();
- qxmppFeatures.setId(discoIq.id());
- qxmppFeatures.setTo(discoIq.from());
- qxmppFeatures.setQueryNode(discoIq.queryNode());
- sendPacket(qxmppFeatures);
+// QXmppDiscoveryIq qxmppFeatures = capabilities();
+// qxmppFeatures.setId(discoIq.id());
+// qxmppFeatures.setTo(discoIq.from());
+// qxmppFeatures.setQueryNode(discoIq.queryNode());
+// sendPacket(qxmppFeatures);
} else {
emit discoveryIqReceived(discoIq);
}