summaryrefslogtreecommitdiff
path: root/distfoldd/clientagent.cc
diff options
context:
space:
mode:
Diffstat (limited to 'distfoldd/clientagent.cc')
-rw-r--r--distfoldd/clientagent.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/distfoldd/clientagent.cc b/distfoldd/clientagent.cc
index 8eb6c44..7d108cb 100644
--- a/distfoldd/clientagent.cc
+++ b/distfoldd/clientagent.cc
@@ -22,7 +22,9 @@ void ClientAgent::handleMessage(MessageType msg, const QByteArray &data)
qDebug() << "Hello reply";
Q_ASSERT(_socket->isEncrypted());
_state = STATE_AUTH;
- sendMessage(MSG_AUTH, generateChallengeResponse(data, _challenge));
+ sendMessage(MSG_AUTH, generateChallengeResponse(data, _challenge,
+ _socket->peerCertificate(),
+ _socket->localCertificate()));
break;
case MSG_AUTH_REPLY:
Q_ASSERT(_state == STATE_AUTH);