]> git.deb.at Git - rhonda/impostor.hazel.git/commitdiff
Fix outgoing sequence numbers from DTLS connection listener
authorMatthew Endsley <mendsley@gmail.com>
Wed, 3 Feb 2021 22:27:33 +0000 (14:27 -0800)
committerMatthew Endsley <mendsley@gmail.com>
Wed, 3 Feb 2021 22:28:49 +0000 (14:28 -0800)
Hazel/Dtls/DtlsConnectionListener.cs

index b5a68c680304ac01424d95989bd03333ec88e41f..088dcb7b58f5358f94e4b6547e79bf8d9980f116 100644 (file)
@@ -1206,7 +1206,7 @@ namespace Hazel.Dtls
                     Record outgoingRecord = new Record();
                     outgoingRecord.ContentType = ContentType.ApplicationData;
                     outgoingRecord.Epoch = peer.Epoch;
-                    outgoingRecord.SequenceNumber = peer.CurrentEpoch.NextExpectedSequence;
+                    outgoingRecord.SequenceNumber = peer.CurrentEpoch.NextOutgoingSequence;
                     outgoingRecord.Length = (ushort)peer.CurrentEpoch.RecordProtection.GetEncryptedSize(span.Length);
                     ++peer.CurrentEpoch.NextOutgoingSequence;