diff --git a/src/devices/wifi/mac-high-nqap.cc b/src/devices/wifi/mac-high-nqap.cc index bd89b15a7..3d32a39a0 100644 --- a/src/devices/wifi/mac-high-nqap.cc +++ b/src/devices/wifi/mac-high-nqap.cc @@ -28,11 +28,13 @@ #include "ns3/assert.h" #include "ns3/log.h" #include "ns3/simulator.h" +#include "ns3/node.h" NS_LOG_COMPONENT_DEFINE ("MacHighNqap"); #define TRACE(x) \ -NS_LOG_DEBUG(Simulator::Now () << " " << x); + NS_LOG_DEBUG(Simulator::Now () << " " << m_phy->GetDevice ()->GetNode ()->GetId () << ":" << \ + m_phy->GetDevice ()->GetIfIndex () << " " << x); namespace ns3 { diff --git a/src/devices/wifi/mac-high-nqsta.cc b/src/devices/wifi/mac-high-nqsta.cc index fb01f2508..45d01eb45 100644 --- a/src/devices/wifi/mac-high-nqsta.cc +++ b/src/devices/wifi/mac-high-nqsta.cc @@ -22,6 +22,7 @@ #include "ns3/simulator.h" #include "ns3/assert.h" #include "ns3/log.h" +#include "ns3/node.h" #include "mac-high-nqsta.h" #include "wifi-mac-header.h" @@ -34,7 +35,8 @@ NS_LOG_COMPONENT_DEFINE ("MacHighNqsta"); #define TRACE(x) \ -NS_LOG_DEBUG (Simulator::Now () << " " << x); + NS_LOG_DEBUG (Simulator::Now () << " " << m_phy->GetDevice ()->GetNode ()->GetId () << ":" << \ + m_phy->GetDevice ()->GetIfIndex () << " " << x); /* * The state machine for this NQSTA is: @@ -255,7 +257,9 @@ MacHighNqsta::MissedBeacons (void) &MacHighNqsta::MissedBeacons, this); return; } + TRACE ("beacon missed"); m_state = BEACON_MISSED; + TryToEnsureAssociated (); } void MacHighNqsta::RestartBeaconWatchdog (Time delay)