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/QXmppServer.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/QXmppServer.cpp') diff --git a/src/QXmppServer.cpp b/src/QXmppServer.cpp index db91118a..65b1d6d9 100644 --- a/src/QXmppServer.cpp +++ b/src/QXmppServer.cpp @@ -361,7 +361,6 @@ QXmppOutgoingServer* QXmppServer::connectToDomain(const QString &domain) stream->setObjectName("S2S-out-" + domain); stream->setLocalStreamKey(generateStanzaHash().toAscii()); stream->setLogger(d->logger); - stream->configuration().setDomain(domain); bool check = connect(stream, SIGNAL(connected()), this, SLOT(slotStreamConnected())); @@ -376,7 +375,7 @@ QXmppOutgoingServer* QXmppServer::connectToDomain(const QString &domain) emit streamAdded(stream); // connect to remote server - stream->connectToHost(); + stream->connectToHost(domain); return stream; } @@ -403,7 +402,7 @@ QList QXmppServer::getStreams(const QString &to) // look for an outgoing S2S connection foreach (QXmppOutgoingServer *conn, d->outgoingServers) { - if (conn->configuration().domain() == toDomain) + if (conn->remoteDomain() == toDomain) { found << conn; break; @@ -605,7 +604,7 @@ void QXmppServer::slotDialbackRequestReceived(const QXmppDialback &dialback) // handle a verify request foreach (QXmppOutgoingServer *out, d->outgoingServers) { - if (out->configuration().domain() != dialback.from()) + if (out->remoteDomain() != dialback.from()) continue; bool isValid = dialback.key() == out->localStreamKey(); -- cgit v1.2.3