diff --git a/src/wifi/model/wifi-phy.cc b/src/wifi/model/wifi-phy.cc index 23658b812..52d2ceaa6 100644 --- a/src/wifi/model/wifi-phy.cc +++ b/src/wifi/model/wifi-phy.cc @@ -1697,9 +1697,9 @@ WifiPhy::NotifyRxPpduDrop(Ptr ppdu, WifiPhyRxfailureReason reaso void WifiPhy::NotifyMonitorSniffRx(Ptr psdu, MHz_u channelFreq, - WifiTxVector txVector, + const WifiTxVector& txVector, SignalNoiseDbm signalNoise, - std::vector statusPerMpdu, + const std::vector& statusPerMpdu, uint16_t staId) { MpduInfo aMpdu; @@ -1751,7 +1751,7 @@ WifiPhy::NotifyMonitorSniffRx(Ptr psdu, void WifiPhy::NotifyMonitorSniffTx(Ptr psdu, MHz_u channelFreq, - WifiTxVector txVector, + const WifiTxVector& txVector, uint16_t staId) { MpduInfo aMpdu; diff --git a/src/wifi/model/wifi-phy.h b/src/wifi/model/wifi-phy.h index bf6ae9e44..40438e678 100644 --- a/src/wifi/model/wifi-phy.h +++ b/src/wifi/model/wifi-phy.h @@ -638,9 +638,9 @@ class WifiPhy : public Object */ void NotifyMonitorSniffRx(Ptr psdu, MHz_u channelFreq, - WifiTxVector txVector, + const WifiTxVector& txVector, SignalNoiseDbm signalNoise, - std::vector statusPerMpdu, + const std::vector& statusPerMpdu, uint16_t staId = SU_STA_ID); /** @@ -684,7 +684,7 @@ class WifiPhy : public Object */ void NotifyMonitorSniffTx(Ptr psdu, MHz_u channelFreq, - WifiTxVector txVector, + const WifiTxVector& txVector, uint16_t staId = SU_STA_ID); /** @@ -723,7 +723,7 @@ class WifiPhy : public Object * \param txPowerW the transmit power in Watts */ typedef void (*PsduTxBeginCallback)(WifiConstPsduMap psduMap, - WifiTxVector txVector, + const WifiTxVector& txVector, double txPowerW); /**