src/devices/wifi/mac-low.cc
changeset 2350 0b54480c4fd1
parent 2348 e56aa089a268
child 2508 18b690d1e74b
--- a/src/devices/wifi/mac-low.cc	Fri Feb 22 23:28:01 2008 +0100
+++ b/src/devices/wifi/mac-low.cc	Fri Feb 22 23:34:53 2008 +0100
@@ -31,6 +31,7 @@
 #include "wifi-net-device.h"
 #include "mac-stations.h"
 #include "mac-parameters.h"
+#include "ns3/composite-trace-resolver.h"
 
 NS_LOG_COMPONENT_DEFINE ("MacLow");
 
@@ -1076,4 +1077,17 @@
   ForwardDown (packet, &ack, ackTxMode);
 }
 
+Ptr<TraceResolver> 
+MacLow::GetTraceResolver (void) const
+{
+  Ptr<CompositeTraceResolver> resolver =
+    Create<CompositeTraceResolver> ();
+  resolver->AddSource ("error",
+                       TraceDoc ("Receive a packet with errors",
+                                 "Packet", "the packet received"),
+                       m_dropError);
+  resolver->SetParentResolver (Object::GetTraceResolver ());
+  return resolver;
+}
+
 } // namespace ns3