tracers: Extending helper API in tracers
Now all tracers can be installed on individual nodes.
It is also possible to specify "-" as a file name, leading to tracing on
standard output.
Refs #1007 (http://redmine.named-data.net)
diff --git a/utils/tracers/ipv4-l3-tracer.h b/utils/tracers/ipv4-l3-tracer.h
index e5f3c74..2e08054 100644
--- a/utils/tracers/ipv4-l3-tracer.h
+++ b/utils/tracers/ipv4-l3-tracer.h
@@ -45,16 +45,13 @@
Print (std::ostream &os) const = 0;
virtual void
- Rx (std::string context,
- Ptr<const Packet>, Ptr<Ipv4>, uint32_t) = 0;
+ Rx (Ptr<const Packet>, Ptr<Ipv4>, uint32_t) = 0;
virtual void
- Tx (std::string context,
- Ptr<const Packet>, Ptr<Ipv4>, uint32_t) = 0;
+ Tx (Ptr<const Packet>, Ptr<Ipv4>, uint32_t) = 0;
virtual void
- Drop (std::string context,
- const Ipv4Header &, Ptr<const Packet>, Ipv4L3Protocol::DropReason, Ptr<Ipv4>, uint32_t) = 0;
+ Drop (const Ipv4Header &, Ptr<const Packet>, Ipv4L3Protocol::DropReason, Ptr<Ipv4>, uint32_t) = 0;
protected:
std::string m_node;