From 5bac7e8e0aa0d7dd4f3fa2bc895bf03b2c38ec99 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Sun, 29 Aug 2010 17:23:07 +0000 Subject: make QXmppOutgoingServer independant from QXmppOutgoingClient --- src/QXmppIncomingServer.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/QXmppIncomingServer.cpp') diff --git a/src/QXmppIncomingServer.cpp b/src/QXmppIncomingServer.cpp index 14a92e17..83e1bdd4 100644 --- a/src/QXmppIncomingServer.cpp +++ b/src/QXmppIncomingServer.cpp @@ -128,13 +128,12 @@ void QXmppIncomingServer::handleStanza(const QDomElement &stanza) QXmppOutgoingServer *stream = new QXmppOutgoingServer(d->domain, this); stream->setLogger(logger()); stream->setObjectName("S2S-dialback-" + domain); - stream->configuration().setDomain(domain); bool check = connect(stream, SIGNAL(dialbackResponseReceived(QXmppDialback)), this, SLOT(slotDialbackResponseReceived(QXmppDialback))); Q_ASSERT(check); Q_UNUSED(check); stream->setVerify(d->localStreamId, request.key()); - stream->connectToHost(); + stream->connectToHost(domain); } else if (request.command() == QXmppDialback::Verify) { @@ -172,7 +171,7 @@ void QXmppIncomingServer::slotDialbackResponseReceived(const QXmppDialback &dial if (!stream || dialback.command() != QXmppDialback::Verify || dialback.id() != d->localStreamId || - dialback.from() != stream->configuration().domain()) + dialback.from() != stream->remoteDomain()) return; // relay verify response -- cgit v1.2.3