forked from quic-go/quic-go
use an array instead of a byte slice for Connection IDs
This commit is contained in:
@@ -31,23 +31,23 @@ func main() {
|
||||
headers := []wire.Header{
|
||||
{ // Initial without token
|
||||
IsLongHeader: true,
|
||||
SrcConnectionID: protocol.ConnectionID(getRandomData(3)),
|
||||
DestConnectionID: protocol.ConnectionID(getRandomData(8)),
|
||||
SrcConnectionID: protocol.ParseConnectionID(getRandomData(3)),
|
||||
DestConnectionID: protocol.ParseConnectionID(getRandomData(8)),
|
||||
Type: protocol.PacketTypeInitial,
|
||||
Length: protocol.ByteCount(rand.Intn(1000)),
|
||||
Version: version,
|
||||
},
|
||||
{ // Initial without token, with zero-length src conn id
|
||||
IsLongHeader: true,
|
||||
DestConnectionID: protocol.ConnectionID(getRandomData(8)),
|
||||
DestConnectionID: protocol.ParseConnectionID(getRandomData(8)),
|
||||
Type: protocol.PacketTypeInitial,
|
||||
Length: protocol.ByteCount(rand.Intn(1000)),
|
||||
Version: version,
|
||||
},
|
||||
{ // Initial with Token
|
||||
IsLongHeader: true,
|
||||
SrcConnectionID: protocol.ConnectionID(getRandomData(10)),
|
||||
DestConnectionID: protocol.ConnectionID(getRandomData(19)),
|
||||
SrcConnectionID: protocol.ParseConnectionID(getRandomData(10)),
|
||||
DestConnectionID: protocol.ParseConnectionID(getRandomData(19)),
|
||||
Type: protocol.PacketTypeInitial,
|
||||
Length: protocol.ByteCount(rand.Intn(1000)),
|
||||
Version: version,
|
||||
@@ -55,37 +55,37 @@ func main() {
|
||||
},
|
||||
{ // Handshake packet
|
||||
IsLongHeader: true,
|
||||
SrcConnectionID: protocol.ConnectionID(getRandomData(5)),
|
||||
DestConnectionID: protocol.ConnectionID(getRandomData(10)),
|
||||
SrcConnectionID: protocol.ParseConnectionID(getRandomData(5)),
|
||||
DestConnectionID: protocol.ParseConnectionID(getRandomData(10)),
|
||||
Type: protocol.PacketTypeHandshake,
|
||||
Length: protocol.ByteCount(rand.Intn(1000)),
|
||||
Version: version,
|
||||
},
|
||||
{ // Handshake packet, with zero-length src conn id
|
||||
IsLongHeader: true,
|
||||
DestConnectionID: protocol.ConnectionID(getRandomData(12)),
|
||||
DestConnectionID: protocol.ParseConnectionID(getRandomData(12)),
|
||||
Type: protocol.PacketTypeHandshake,
|
||||
Length: protocol.ByteCount(rand.Intn(1000)),
|
||||
Version: version,
|
||||
},
|
||||
{ // 0-RTT packet
|
||||
IsLongHeader: true,
|
||||
SrcConnectionID: protocol.ConnectionID(getRandomData(8)),
|
||||
DestConnectionID: protocol.ConnectionID(getRandomData(9)),
|
||||
SrcConnectionID: protocol.ParseConnectionID(getRandomData(8)),
|
||||
DestConnectionID: protocol.ParseConnectionID(getRandomData(9)),
|
||||
Type: protocol.PacketType0RTT,
|
||||
Length: protocol.ByteCount(rand.Intn(1000)),
|
||||
Version: version,
|
||||
},
|
||||
{ // Retry Packet, with empty orig dest conn id
|
||||
IsLongHeader: true,
|
||||
SrcConnectionID: protocol.ConnectionID(getRandomData(8)),
|
||||
DestConnectionID: protocol.ConnectionID(getRandomData(9)),
|
||||
SrcConnectionID: protocol.ParseConnectionID(getRandomData(8)),
|
||||
DestConnectionID: protocol.ParseConnectionID(getRandomData(9)),
|
||||
Type: protocol.PacketTypeRetry,
|
||||
Token: getRandomData(1000),
|
||||
Version: version,
|
||||
},
|
||||
{ // Short-Header
|
||||
DestConnectionID: protocol.ConnectionID(getRandomData(8)),
|
||||
DestConnectionID: protocol.ParseConnectionID(getRandomData(8)),
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user