src/node/packet-socket-factory.cc
changeset 2232 9abd038ee588
parent 2231 a5b898c1ee2c
child 2238 05affd9d0dc1
--- a/src/node/packet-socket-factory.cc	Wed Jan 02 09:25:31 2008 +0100
+++ b/src/node/packet-socket-factory.cc	Wed Jan 02 10:33:39 2008 +0100
@@ -24,8 +24,13 @@
 
 namespace ns3 {
 
-const InterfaceId PacketSocketFactory::iid = MakeInterfaceId ("Packet", 
-                                                              SocketFactory::iid);
+InterfaceId 
+PacketSocketFactory::iid (void)
+{
+  static InterfaceId iid = MakeInterfaceId ("Packet", 
+                                            SocketFactory::iid ());
+  return iid;
+}
 
 PacketSocketFactory::PacketSocketFactory ()
 {}