From 129b05ac9d93de85c8293a51acd2d9f2133ae5d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Deronne?= Date: Fri, 8 Dec 2023 18:32:04 +0100 Subject: [PATCH] wifi: GCR-incapable STAs should not process concealed group addressed packets --- src/wifi/model/ht/ht-frame-exchange-manager.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/wifi/model/ht/ht-frame-exchange-manager.cc b/src/wifi/model/ht/ht-frame-exchange-manager.cc index ac94638a1..5ed96d759 100644 --- a/src/wifi/model/ht/ht-frame-exchange-manager.cc +++ b/src/wifi/model/ht/ht-frame-exchange-manager.cc @@ -1838,6 +1838,12 @@ HtFrameExchangeManager::ReceiveMpdu(Ptr mpdu, ReceiveMgtAction(mpdu, txVector); } + if (IsGroupcast(hdr.GetAddr1()) && hdr.IsQosData() && hdr.IsQosAmsdu() && + !m_mac->GetRobustAVStreamingSupported()) + { + return; + } + QosFrameExchangeManager::ReceiveMpdu(mpdu, rxSignalInfo, txVector, inAmpdu); }