src/wifi/model/mac-low.cc
changeset 11676 05ea1489e509
parent 11628 243b71de25a0
equal deleted inserted replaced
11675:d12d2c296132 11676:05ea1489e509
  1660             {
  1660             {
  1661               delay = delay + m_phy->CalculateTxDuration (GetSize (newPacket, &newHdr), txVector, preamble, m_phy->GetFrequency (), packetType, 0);
  1661               delay = delay + m_phy->CalculateTxDuration (GetSize (newPacket, &newHdr), txVector, preamble, m_phy->GetFrequency (), packetType, 0);
  1662             }
  1662             }
  1663           preamble = WIFI_PREAMBLE_NONE;
  1663           preamble = WIFI_PREAMBLE_NONE;
  1664         }
  1664         }
  1665       m_mpduReferenceNumber = ((m_mpduReferenceNumber + 1) % 4294967296);
  1665       m_mpduReferenceNumber += 1;  // this variable is allowed to overflow
  1666     }
  1666     }
  1667 }
  1667 }
  1668 
  1668 
  1669 void
  1669 void
  1670 MacLow::SendPacket (Ptr<const Packet> packet, WifiTxVector txVector, WifiPreamble preamble, uint8_t packetType, uint32_t mpduReferenceNumber)
  1670 MacLow::SendPacket (Ptr<const Packet> packet, WifiTxVector txVector, WifiPreamble preamble, uint8_t packetType, uint32_t mpduReferenceNumber)