--- a/src/internet-node/ascii-trace.cc Thu Jun 28 11:52:16 2007 +0200
+++ b/src/internet-node/ascii-trace.cc Thu Jun 28 11:52:50 2007 +0200
@@ -46,12 +46,14 @@
void
AsciiTrace::TraceAllQueues (void)
{
+ Packet::EnableMetadata ();
TraceRoot::Connect ("/nodes/*/ipv4/interfaces/*/netdevice/queue/*",
MakeCallback (&AsciiTrace::LogDevQueue, this));
}
void
AsciiTrace::TraceAllNetDeviceRx (void)
{
+ Packet::EnableMetadata ();
TraceRoot::Connect ("/nodes/*/ipv4/interfaces/*/netdevice/rx",
MakeCallback (&AsciiTrace::LogDevRx, this));
}
@@ -115,7 +117,7 @@
context.Get (interfaceIndex);
m_os << "interface=" << interfaceIndex << " ";
m_os << "pkt-uid=" << packet.GetUid () << " ";
- PrintType (packet);
+ packet.Print (m_os);
m_os << std::endl;
}
void
@@ -129,7 +131,7 @@
context.Get (interfaceIndex);
m_os << "interface=" << interfaceIndex << " ";
m_os << "pkt-uid=" << p.GetUid () << " ";
- PrintType (p);
+ p.Print (m_os);
m_os << std::endl;
}