| Index: net/quic/quic_packet_creator.h
|
| diff --git a/net/quic/quic_packet_creator.h b/net/quic/quic_packet_creator.h
|
| index cb5862531f4ebf83a2df66a380f0349fccb245fc..86a5c0ed57620d592da20f0c3e3271e40fa77669 100644
|
| --- a/net/quic/quic_packet_creator.h
|
| +++ b/net/quic/quic_packet_creator.h
|
| @@ -33,7 +33,8 @@ class NET_EXPORT_PRIVATE QuicPacketCreator : public QuicFecBuilderInterface {
|
| : max_packet_length(kMaxPacketSize),
|
| random_reorder(false),
|
| max_packets_per_fec_group(0),
|
| - send_guid_length(PACKET_8BYTE_GUID) {
|
| + send_guid_length(PACKET_8BYTE_GUID),
|
| + send_sequence_number_length(PACKET_6BYTE_SEQUENCE_NUMBER) {
|
| }
|
|
|
| size_t max_packet_length;
|
| @@ -42,6 +43,7 @@ class NET_EXPORT_PRIVATE QuicPacketCreator : public QuicFecBuilderInterface {
|
| size_t max_packets_per_fec_group;
|
| // Length of guid to send over the wire.
|
| QuicGuidLength send_guid_length;
|
| + QuicSequenceNumberLength send_sequence_number_length;
|
| };
|
|
|
| // QuicRandom* required for packet entropy.
|
| @@ -68,10 +70,12 @@ class NET_EXPORT_PRIVATE QuicPacketCreator : public QuicFecBuilderInterface {
|
| void StopSendingVersion();
|
|
|
| // The overhead the framing will add for a packet with num_frames frames.
|
| - static size_t StreamFramePacketOverhead(int num_frames,
|
| - QuicGuidLength guid_length,
|
| - bool include_version,
|
| - InFecGroup is_in_fec_group);
|
| + static size_t StreamFramePacketOverhead(
|
| + int num_frames,
|
| + QuicGuidLength guid_length,
|
| + bool include_version,
|
| + QuicSequenceNumberLength sequence_number_length,
|
| + InFecGroup is_in_fec_group);
|
|
|
| bool HasRoomForStreamFrame() const;
|
|
|
|
|