should set retry bit in rts and acks.

This commit is contained in:
Mathieu Lacage
2008-09-08 14:39:59 -07:00
parent d654a7c67a
commit 9b48ec2c9c

View File

@@ -917,6 +917,7 @@ MacLow::SendRtsForPacket (void)
rts.SetType (WIFI_MAC_CTL_RTS);
rts.SetDsNotFrom ();
rts.SetDsNotTo ();
rts.SetNoRetry ();
rts.SetNoMoreFragments ();
rts.SetAddr1 (m_currentHdr.GetAddr1 ());
rts.SetAddr2 (m_self);
@@ -1064,6 +1065,7 @@ MacLow::SendCtsAfterRts (Mac48Address source, Time duration, WifiMode rtsTxMode,
cts.SetDsNotFrom ();
cts.SetDsNotTo ();
cts.SetNoMoreFragments ();
cts.SetNoRetry ();
cts.SetAddr1 (source);
duration -= GetCtsDuration (source, rtsTxMode);
duration -= GetSifs ();