src/internet-node/ipv4-l4-demux.cc
changeset 2232 9abd038ee588
parent 2230 9f13ac3291e0
child 2238 05affd9d0dc1
--- a/src/internet-node/ipv4-l4-demux.cc	Wed Jan 02 09:25:31 2008 +0100
+++ b/src/internet-node/ipv4-l4-demux.cc	Wed Jan 02 10:33:39 2008 +0100
@@ -30,8 +30,6 @@
 
 namespace ns3 {
 
-const InterfaceId Ipv4L4Demux::iid = MakeInterfaceId ("Ipv4L4Demux", Object::iid);
-
 Ipv4L4ProtocolTraceContextElement::Ipv4L4ProtocolTraceContextElement ()
   : m_protocolNumber (0)
 {}
@@ -60,6 +58,12 @@
   return "ns3::Ipv4L4ProtocolTraceContextElement";
 }
 
+InterfaceId 
+Ipv4L4Demux::iid (void)
+{
+  static InterfaceId iid = MakeInterfaceId ("Ipv4L4Demux", Object::iid ());
+  return iid;
+}
 
 Ipv4L4Demux::Ipv4L4Demux (Ptr<Node> node)
   : m_node (node)