src/devices/wifi/dcf.cc
changeset 1969 a3803bfd94f9
parent 1968 1bf97adf7f56
--- a/src/devices/wifi/dcf.cc	Tue Oct 16 13:32:48 2007 +0200
+++ b/src/devices/wifi/dcf.cc	Tue Oct 16 14:29:23 2007 +0200
@@ -43,8 +43,10 @@
 
 
 
-Dcf::Dcf ()
+Dcf::Dcf (uint32_t min, uint32_t max)
   : m_accessTimerEvent (),
+    m_cwMin (min),
+    m_cwMax (max),
     m_backoffStart (MicroSeconds (0)),
     m_backoffLeft (MicroSeconds (0)),
     m_lastNavStart (MicroSeconds (0)),
@@ -700,7 +702,7 @@
 void 
 DcfTest::StartTest (void)
 {
-  m_dcf = new Dcf ();
+  m_dcf = new Dcf (8, 64);
   TestRandomStream *stream = new TestRandomStream ();
   stream->AddNext (1);
   stream->AddNext (1);
@@ -717,7 +719,6 @@
   m_parameters->SetSlotTime (MicroSeconds (1));
   m_dcf->SetDifs (MicroSeconds (3));
   m_dcf->SetEifs (MicroSeconds (4));
-  m_dcf->SetCwBounds (8, 64);
 }
 void 
 DcfTest::EndTest (void)