correctly read MIDS and MSPC parameter

fixes #367
This commit is contained in:
Marten Seemann
2016-12-08 16:15:31 +07:00
parent 11d786fe28
commit 5af50c8fd0
10 changed files with 170 additions and 77 deletions

View File

@@ -23,11 +23,12 @@ var _ = Describe("Packet packer", func() {
fcm.sendWindowSizes[5] = protocol.MaxByteCount
fcm.sendWindowSizes[7] = protocol.MaxByteCount
streamFramer = newStreamFramer(newStreamsMap(nil), fcm)
cpm := handshake.NewConnectionParamatersManager(protocol.VersionWhatever)
streamFramer = newStreamFramer(newStreamsMap(nil, cpm), fcm)
packer = &packetPacker{
cryptoSetup: &handshake.CryptoSetup{},
connectionParametersManager: handshake.NewConnectionParamatersManager(),
connectionParametersManager: cpm,
packetNumberGenerator: newPacketNumberGenerator(protocol.SkipPacketAveragePeriodLength),
streamFramer: streamFramer,
}