|
Lines 347-353
ApWifiMac::ForwardDown (Ptr<const Packet> packet, Mac48Address from,
|
Link Here
|
|---|
|
| 347 |
|
347 |
|
| 348 |
if (GetQosSupported () || GetHtSupported () || GetVhtSupported () || GetHeSupported ()) |
348 |
if (GetQosSupported () || GetHtSupported () || GetVhtSupported () || GetHeSupported ()) |
| 349 |
{ |
349 |
{ |
| 350 |
hdr.SetNoOrder (); |
350 |
hdr.SetNoOrder (); // explicitly set to 0 for the time being since HT/VHT/HE control field is not yet implemented (set it to 1 when implemented) |
| 351 |
} |
351 |
} |
| 352 |
hdr.SetAddr1 (to); |
352 |
hdr.SetAddr1 (to); |
| 353 |
hdr.SetAddr2 (GetAddress ()); |
353 |
hdr.SetAddr2 (GetAddress ()); |
|
Lines 716-722
ApWifiMac::SendProbeResp (Mac48Address to)
|
Link Here
|
|---|
|
| 716 |
hdr.SetAddr3 (GetAddress ()); |
716 |
hdr.SetAddr3 (GetAddress ()); |
| 717 |
hdr.SetDsNotFrom (); |
717 |
hdr.SetDsNotFrom (); |
| 718 |
hdr.SetDsNotTo (); |
718 |
hdr.SetDsNotTo (); |
| 719 |
hdr.SetNoOrder (); |
|
|
| 720 |
Ptr<Packet> packet = Create<Packet> (); |
719 |
Ptr<Packet> packet = Create<Packet> (); |
| 721 |
MgtProbeResponseHeader probe; |
720 |
MgtProbeResponseHeader probe; |
| 722 |
probe.SetSsid (GetSsid ()); |
721 |
probe.SetSsid (GetSsid ()); |
|
Lines 773-779
ApWifiMac::SendAssocResp (Mac48Address to, bool success, bool isReassoc)
|
Link Here
|
|---|
|
| 773 |
hdr.SetAddr3 (GetAddress ()); |
772 |
hdr.SetAddr3 (GetAddress ()); |
| 774 |
hdr.SetDsNotFrom (); |
773 |
hdr.SetDsNotFrom (); |
| 775 |
hdr.SetDsNotTo (); |
774 |
hdr.SetDsNotTo (); |
| 776 |
hdr.SetNoOrder (); |
|
|
| 777 |
Ptr<Packet> packet = Create<Packet> (); |
775 |
Ptr<Packet> packet = Create<Packet> (); |
| 778 |
MgtAssocResponseHeader assoc; |
776 |
MgtAssocResponseHeader assoc; |
| 779 |
StatusCode code; |
777 |
StatusCode code; |
|
Lines 852-858
ApWifiMac::SendOneBeacon (void)
|
Link Here
|
|---|
|
| 852 |
hdr.SetAddr3 (GetAddress ()); |
850 |
hdr.SetAddr3 (GetAddress ()); |
| 853 |
hdr.SetDsNotFrom (); |
851 |
hdr.SetDsNotFrom (); |
| 854 |
hdr.SetDsNotTo (); |
852 |
hdr.SetDsNotTo (); |
| 855 |
hdr.SetNoOrder (); |
|
|
| 856 |
Ptr<Packet> packet = Create<Packet> (); |
853 |
Ptr<Packet> packet = Create<Packet> (); |
| 857 |
MgtBeaconHeader beacon; |
854 |
MgtBeaconHeader beacon; |
| 858 |
beacon.SetSsid (GetSsid ()); |
855 |
beacon.SetSsid (GetSsid ()); |