Chromium Code Reviews| Index: net/quic/chromium/quic_test_packet_maker.cc |
| diff --git a/net/quic/chromium/quic_test_packet_maker.cc b/net/quic/chromium/quic_test_packet_maker.cc |
| index f5e2de11eb7e309b807012a928a422c04e68f893..9980a408c25d44f3cae7e4e501fad4613f3b0abf 100644 |
| --- a/net/quic/chromium/quic_test_packet_maker.cc |
| +++ b/net/quic/chromium/quic_test_packet_maker.cc |
| @@ -228,6 +228,18 @@ std::unique_ptr<QuicReceivedPacket> QuicTestPacketMaker::MakeAckPacket( |
| QuicPacketNumber ack_least_unacked, |
| QuicPacketNumber stop_least_unacked, |
| bool send_feedback) { |
| + return MakeAckPacket(packet_number, largest_received, ack_least_unacked, |
| + stop_least_unacked, send_feedback, |
| + QuicTime::Delta::Zero()); |
| +} |
| + |
| +std::unique_ptr<QuicReceivedPacket> QuicTestPacketMaker::MakeAckPacket( |
| + QuicPacketNumber packet_number, |
| + QuicPacketNumber largest_received, |
| + QuicPacketNumber ack_least_unacked, |
| + QuicPacketNumber stop_least_unacked, |
| + bool send_feedback, |
| + QuicTime::Delta ack_delay_time) { |
| QuicPacketHeader header; |
| header.public_header.connection_id = connection_id_; |
| header.public_header.reset_flag = false; |
| @@ -236,7 +248,7 @@ std::unique_ptr<QuicReceivedPacket> QuicTestPacketMaker::MakeAckPacket( |
| header.packet_number = packet_number; |
| QuicAckFrame ack(MakeAckFrame(largest_received)); |
| - ack.ack_delay_time = QuicTime::Delta::Zero(); |
| + ack.ack_delay_time = ack_delay_time; |
|
Jana
2017/04/06 02:29:18
why this change?
Ryan Hamilton
2017/04/06 03:43:39
This isn't a change in behavior so much as it is a
|
| for (QuicPacketNumber i = ack_least_unacked; i <= largest_received; ++i) { |
| ack.received_packet_times.push_back(std::make_pair(i, clock_->Now())); |
| } |