diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-08-29 17:23:07 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-08-29 17:23:07 +0000 |
| commit | 5bac7e8e0aa0d7dd4f3fa2bc895bf03b2c38ec99 (patch) | |
| tree | 87510739328d57135e90a256bbc1e08325904ee0 /src/QXmppIncomingServer.cpp | |
| parent | d7b243ed140f21a5861d18d8e77b1cb1b10b8227 (diff) | |
| download | qxmpp-5bac7e8e0aa0d7dd4f3fa2bc895bf03b2c38ec99.tar.gz | |
make QXmppOutgoingServer independant from QXmppOutgoingClient
Diffstat (limited to 'src/QXmppIncomingServer.cpp')
| -rw-r--r-- | src/QXmppIncomingServer.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
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 |
