wifi: EMLSR clients consider a BSRP TF as an ICF

This commit is contained in:
Stefano Avallone
2024-05-31 16:18:09 +02:00
parent 861c033146
commit 030301fad3

View File

@@ -1262,7 +1262,8 @@ EhtFrameExchangeManager::ReceiveMpdu(Ptr<const WifiMpdu> mpdu,
return; // not addressed to us
}
if (trigger.IsMuRts() && m_staMac->IsEmlsrLink(m_linkId))
if ((trigger.IsMuRts() || trigger.IsBsrp()) && !m_ongoingTxopEnd.IsPending() &&
m_staMac->IsEmlsrLink(m_linkId))
{
// this is an initial Control frame
if (DropReceivedIcf())