--- a/src/internet-node/ipv4-l3-protocol.cc Wed Jan 02 09:25:31 2008 +0100
+++ b/src/internet-node/ipv4-l3-protocol.cc Wed Jan 02 10:33:39 2008 +0100
@@ -40,9 +40,15 @@
namespace ns3 {
-const InterfaceId Ipv4L3Protocol::iid = MakeInterfaceId ("Ipv4L3Protocol", Object::iid);
const uint16_t Ipv4L3Protocol::PROT_NUMBER = 0x0800;
+InterfaceId
+Ipv4L3Protocol::iid (void)
+{
+ static InterfaceId iid = MakeInterfaceId ("Ipv4L3Protocol", Object::iid ());
+ return iid;
+}
+
Ipv4L3ProtocolTraceContextElement::Ipv4L3ProtocolTraceContextElement ()
: m_type (TX)
{