View | Details | Raw Unified | Return to bug 2874
Collapse All | Expand All

(-)a/src/internet/model/tcp-socket-base.cc (-1 / +1 lines)
 Lines 1552-1558   TcpSocketBase::DupAck () Link Here 
1552
      // (indicating at least three segments have arrived above the current
1552
      // (indicating at least three segments have arrived above the current
1553
      // cumulative acknowledgment point, which is taken to indicate loss)
1553
      // cumulative acknowledgment point, which is taken to indicate loss)
1554
      // go to step (4).
1554
      // go to step (4).
1555
      else if (m_txBuffer->IsLost (m_highRxAckMark + 1, m_retxThresh, m_tcb->m_segmentSize))
1555
      else if (m_txBuffer->IsLost (m_highRxAckMark + m_tcb->m_segmentSize, m_retxThresh, m_tcb->m_segmentSize))
1556
        {
1556
        {
1557
          EnterRecovery ();
1557
          EnterRecovery ();
1558
          NS_ASSERT (m_tcb->m_congState == TcpSocketState::CA_RECOVERY);
1558
          NS_ASSERT (m_tcb->m_congState == TcpSocketState::CA_RECOVERY);

Return to bug 2874