summaryrefslogtreecommitdiffstats
path: root/net/quic/congestion_control/tcp_loss_algorithm.cc
diff options
context:
space:
mode:
Diffstat (limited to 'net/quic/congestion_control/tcp_loss_algorithm.cc')
-rw-r--r--net/quic/congestion_control/tcp_loss_algorithm.cc20
1 files changed, 10 insertions, 10 deletions
diff --git a/net/quic/congestion_control/tcp_loss_algorithm.cc b/net/quic/congestion_control/tcp_loss_algorithm.cc
index f657cc2..2302d9f 100644
--- a/net/quic/congestion_control/tcp_loss_algorithm.cc
+++ b/net/quic/congestion_control/tcp_loss_algorithm.cc
@@ -30,31 +30,31 @@ LossDetectionType TCPLossAlgorithm::GetLossDetectionType() const {
}
// Uses nack counts to decide when packets are lost.
-SequenceNumberSet TCPLossAlgorithm::DetectLostPackets(
+PacketNumberSet TCPLossAlgorithm::DetectLostPackets(
const QuicUnackedPacketMap& unacked_packets,
const QuicTime& time,
- QuicPacketSequenceNumber largest_observed,
+ QuicPacketNumber largest_observed,
const RttStats& rtt_stats) {
- SequenceNumberSet lost_packets;
+ PacketNumberSet lost_packets;
loss_detection_timeout_ = QuicTime::Zero();
QuicTime::Delta early_retransmit_delay = QuicTime::Delta::Max(
QuicTime::Delta::FromMilliseconds(kMinLossDelayMs),
rtt_stats.smoothed_rtt().Multiply(kEarlyRetransmitLossDelayMultiplier));
- QuicPacketSequenceNumber sequence_number = unacked_packets.GetLeastUnacked();
+ QuicPacketNumber packet_number = unacked_packets.GetLeastUnacked();
for (QuicUnackedPacketMap::const_iterator it = unacked_packets.begin();
- it != unacked_packets.end() && sequence_number <= largest_observed;
- ++it, ++sequence_number) {
+ it != unacked_packets.end() && packet_number <= largest_observed;
+ ++it, ++packet_number) {
if (!it->in_flight) {
continue;
}
LOG_IF(DFATAL, it->nack_count == 0 && it->sent_time.IsInitialized())
<< "All packets less than largest observed should have been nacked."
- << "sequence_number:" << sequence_number
+ << "packet_number:" << packet_number
<< " largest_observed:" << largest_observed;
if (it->nack_count >= kNumberOfNacksBeforeRetransmission) {
- lost_packets.insert(sequence_number);
+ lost_packets.insert(packet_number);
continue;
}
@@ -64,7 +64,7 @@ SequenceNumberSet TCPLossAlgorithm::DetectLostPackets(
// kNumberOfNacksBeforeRetransmission nacks.
if (it->sent_time.Add(rtt_stats.smoothed_rtt()) <
unacked_packets.GetTransmissionInfo(largest_observed).sent_time) {
- lost_packets.insert(sequence_number);
+ lost_packets.insert(packet_number);
continue;
}
@@ -76,7 +76,7 @@ SequenceNumberSet TCPLossAlgorithm::DetectLostPackets(
// Early retransmit marks the packet as lost once 1.25RTTs have passed
// since the packet was sent and otherwise sets an alarm.
if (time >= it->sent_time.Add(early_retransmit_delay)) {
- lost_packets.insert(sequence_number);
+ lost_packets.insert(packet_number);
} else {
// Set the timeout for the earliest retransmittable packet where early
// retransmit applies.