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

(-)a/src/wifi/model/yans-wifi-phy.cc (-1 / +5 lines)
 Lines 673-678   YansWifiPhy::StartReceivePreambleAndHeader (Ptr<Packet> packet, Link Here 
673
                  m_mpdusNum--;
673
                  m_mpdusNum--;
674
                }
674
                }
675
            }
675
            }
676
          else if (preamble != WIFI_PREAMBLE_NONE && packet->PeekPacketTag (ampduTag) && m_mpdusNum > 0)
677
            {
678
              NS_LOG_DEBUG ("New A-MPDU started while " << m_mpdusNum << " MPDUs from previous are lost");
679
              m_mpdusNum = ampduTag.GetNoOfMpdus ();
680
            }
676
          else if (preamble != WIFI_PREAMBLE_NONE && m_mpdusNum > 0 )
681
          else if (preamble != WIFI_PREAMBLE_NONE && m_mpdusNum > 0 )
677
            {
682
            {
678
              NS_LOG_DEBUG ("Didn't receive the last MPDUs from an A-MPDU " << m_mpdusNum);
683
              NS_LOG_DEBUG ("Didn't receive the last MPDUs from an A-MPDU " << m_mpdusNum);
679
- 

Return to bug 2376