wifi: Set ESS field in Capabilities element
This commit is contained in:
@@ -435,6 +435,7 @@ ApWifiMac::GetCapabilities (void) const
|
||||
CapabilityInformation capabilities;
|
||||
capabilities.SetShortPreamble (GetShortPreambleEnabled ());
|
||||
capabilities.SetShortSlotTime (GetShortSlotTimeEnabled ());
|
||||
capabilities.SetEss ();
|
||||
return capabilities;
|
||||
}
|
||||
|
||||
|
||||
@@ -456,6 +456,7 @@ StaWifiMac::Receive (Ptr<Packet> packet, const WifiMacHeader *hdr)
|
||||
MgtBeaconHeader beacon;
|
||||
packet->RemoveHeader (beacon);
|
||||
CapabilityInformation capabilities = beacon.GetCapabilities ();
|
||||
NS_ASSERT (capabilities.IsEss ());
|
||||
bool goodBeacon = false;
|
||||
if (GetSsid ().IsBroadcast ()
|
||||
|| beacon.GetSsid ().IsEqual (GetSsid ()))
|
||||
|
||||
Reference in New Issue
Block a user