diff options
author | Javier <dev.git@javispedro.com> | 2015-12-13 05:50:18 +0100 |
---|---|---|
committer | Javier <dev.git@javispedro.com> | 2015-12-13 05:50:18 +0100 |
commit | 97c93d800287a21b971b763d58c1eebb30ece071 (patch) | |
tree | 29aed96db3984520b76bbc53209b285ecf9fcbfa /sappeer.cc | |
parent | cd00ce1a7128cf11fa59e7a03bec49ea69425f54 (diff) | |
download | sapd-97c93d800287a21b971b763d58c1eebb30ece071.tar.gz sapd-97c93d800287a21b971b763d58c1eebb30ece071.zip |
fix broken decoding of multiple-channel connection requests
Diffstat (limited to 'sappeer.cc')
-rw-r--r-- | sappeer.cc | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -233,6 +233,7 @@ void SAPPeer::handleDefaultSessionMessage(const QByteArray &message) } if (!ok) { + // Send a negative status code message back SAProtocol::ServiceConnectionResponseFrame resp; resp.messageType = SAProtocol::ServiceConnectionResponse; resp.acceptorId = req.acceptorId; @@ -256,7 +257,8 @@ void SAPPeer::handleDefaultSessionMessage(const QByteArray &message) // TODO set socket QoS parameters conn->setSocket(s.channelId, socket); - qDebug() << " opening channel" << s.sessionId << s.channelId << "payload=" << s.payloadType; + qDebug() << " opening channel" << s.channelId << "as session" << s.sessionId; + qDebug() << " payload=" << s.payloadType << "qos=" << s.qosType << "prio=" << s.qosPriority << "rate=" << s.qosDataRate; _sessions.insert(s.sessionId, socket); } |