wifi: Make sure the discarded frame is an ADDBA_REQUEST
This commit is contained in:
committed by
Stefano Avallone
parent
94785d98d3
commit
462fde3da8
@@ -690,7 +690,8 @@ HtFrameExchangeManager::NotifyPacketDiscarded(Ptr<const WifiMpdu> mpdu)
|
||||
{
|
||||
WifiActionHeader actionHdr;
|
||||
mpdu->GetPacket()->PeekHeader(actionHdr);
|
||||
if (actionHdr.GetCategory() == WifiActionHeader::BLOCK_ACK)
|
||||
if (actionHdr.GetCategory() == WifiActionHeader::BLOCK_ACK &&
|
||||
actionHdr.GetAction().blockAck == WifiActionHeader::BLOCK_ACK_ADDBA_REQUEST)
|
||||
{
|
||||
uint8_t tid = GetTid(mpdu->GetPacket(), mpdu->GetHeader());
|
||||
auto recipient = mpdu->GetHeader().GetAddr1();
|
||||
|
||||
Reference in New Issue
Block a user