diff options
Diffstat (limited to 'saprotocol.cc')
-rw-r--r-- | saprotocol.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/saprotocol.cc b/saprotocol.cc index 94594a1..00c083f 100644 --- a/saprotocol.cc +++ b/saprotocol.cc @@ -392,8 +392,8 @@ SAProtocol::ServiceConnectionResponseFrame SAProtocol::unpackServiceConnectionRe int offset = 0; frame.messageType = read<quint8>(data, offset); - frame.acceptorId = read<quint8>(data, offset); - frame.initiatorId = read<quint8>(data, offset); + frame.acceptorId = read<quint16>(data, offset); + frame.initiatorId = read<quint16>(data, offset); int marker = data.indexOf(';', offset); if (marker == -1) { @@ -446,8 +446,8 @@ SAProtocol::ServiceTerminationRequestFrame SAProtocol::unpackServiceTerminationR int offset = 0; frame.messageType = read<quint8>(data, offset); - frame.acceptorId = read<quint8>(data, offset); - frame.initiatorId = read<quint8>(data, offset); + frame.acceptorId = read<quint16>(data, offset); + frame.initiatorId = read<quint16>(data, offset); int marker = data.indexOf(';', offset); if (marker == -1) { @@ -480,8 +480,8 @@ SAProtocol::ServiceTerminationResponseFrame SAProtocol::unpackServiceTermination int offset = 0; frame.messageType = read<quint8>(data, offset); - frame.acceptorId = read<quint8>(data, offset); - frame.initiatorId = read<quint8>(data, offset); + frame.acceptorId = read<quint16>(data, offset); + frame.initiatorId = read<quint16>(data, offset); int marker = data.indexOf(';', offset); if (marker == -1) { |