forked from quic-go/quic-go
remove entropy from StopWaitingFrame
This commit is contained in:
@@ -12,7 +12,6 @@ import (
|
||||
// A StopWaitingFrame in QUIC
|
||||
type StopWaitingFrame struct {
|
||||
LeastUnacked protocol.PacketNumber
|
||||
Entropy byte
|
||||
PacketNumberLen protocol.PacketNumberLen
|
||||
PacketNumber protocol.PacketNumber
|
||||
}
|
||||
@@ -28,10 +27,6 @@ func (f *StopWaitingFrame) Write(b *bytes.Buffer, version protocol.VersionNumber
|
||||
typeByte := uint8(0x06)
|
||||
b.WriteByte(typeByte)
|
||||
|
||||
if version < protocol.Version34 {
|
||||
b.WriteByte(f.Entropy)
|
||||
}
|
||||
|
||||
// make sure the PacketNumber was set
|
||||
if f.PacketNumber == protocol.PacketNumber(0) {
|
||||
return errPacketNumberNotSet
|
||||
@@ -64,11 +59,6 @@ func (f *StopWaitingFrame) MinLength(version protocol.VersionNumber) (protocol.B
|
||||
var minLength protocol.ByteCount
|
||||
minLength = 1 // typeByte
|
||||
|
||||
// Entropy Byte
|
||||
if version < protocol.Version34 {
|
||||
minLength++
|
||||
}
|
||||
|
||||
if f.PacketNumberLen == protocol.PacketNumberLenInvalid {
|
||||
return 0, errPacketNumberLenNotSet
|
||||
}
|
||||
@@ -87,13 +77,6 @@ func ParseStopWaitingFrame(r *bytes.Reader, packetNumber protocol.PacketNumber,
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if version < protocol.Version34 {
|
||||
frame.Entropy, err = r.ReadByte()
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
}
|
||||
|
||||
leastUnackedDelta, err := utils.ReadUintN(r, uint8(packetNumberLen))
|
||||
if err != nil {
|
||||
return nil, err
|
||||
|
||||
Reference in New Issue
Block a user