| Index: net/quic/quic_packet_creator.cc
|
| diff --git a/net/quic/quic_packet_creator.cc b/net/quic/quic_packet_creator.cc
|
| index c2a400b6c9c86a2c175096bf595b41aeec093f45..c4b57a670b3b894a4d5724e589549043c03eadb0 100644
|
| --- a/net/quic/quic_packet_creator.cc
|
| +++ b/net/quic/quic_packet_creator.cc
|
| @@ -237,6 +237,22 @@ void QuicPacketCreator::UpdatePacketNumberLength(
|
| QuicFramer::GetMinSequenceNumberLength(delta * 4);
|
| }
|
|
|
| +bool QuicPacketCreator::ConsumeData(QuicStreamId id,
|
| + QuicIOVector iov,
|
| + size_t iov_offset,
|
| + QuicStreamOffset offset,
|
| + bool fin,
|
| + bool needs_padding,
|
| + QuicFrame* frame) {
|
| + UniqueStreamBuffer buffer;
|
| + CreateStreamFrame(id, iov, iov_offset, offset, fin, frame, &buffer);
|
| +
|
| + return AddFrame(*frame,
|
| + /*save_retransmittable_frames=*/true,
|
| + needs_padding,
|
| + std::move(buffer));
|
| +}
|
| +
|
| bool QuicPacketCreator::HasRoomForStreamFrame(QuicStreamId id,
|
| QuicStreamOffset offset) const {
|
| // TODO(jri): This is a simple safe decision for now, but make
|
|
|