--- a/src/devices/wifi/dcf-manager.cc Tue Nov 13 17:44:02 2007 +0100
+++ b/src/devices/wifi/dcf-manager.cc Tue Nov 13 17:58:22 2007 +0100
@@ -16,6 +16,11 @@
* Implement the DCF state holder
****************************************************************/
+DcfState::DcfState ()
+ : m_backoffSlots (0),
+ m_backoffStart (Seconds (0.0))
+{}
+
DcfState::~DcfState ()
{}
@@ -30,6 +35,7 @@
{
m_cwMin = minCw;
m_cwMax = maxCw;
+ ResetCw ();
}
void
--- a/src/devices/wifi/dcf-manager.h Tue Nov 13 17:44:02 2007 +0100
+++ b/src/devices/wifi/dcf-manager.h Tue Nov 13 17:58:22 2007 +0100
@@ -11,6 +11,8 @@
class DcfState
{
public:
+ DcfState ();
+
virtual ~DcfState ();
void SetAifsn (uint32_t aifsn);