src/internet-node/ipv4-impl.cc
changeset 2592 3ebf97150166
parent 1776 0d5be0c3d229
child 2711 83addb15f632
--- a/src/internet-node/ipv4-impl.cc	Tue Mar 11 11:35:26 2008 -0700
+++ b/src/internet-node/ipv4-impl.cc	Tue Mar 11 13:30:12 2008 -0700
@@ -26,14 +26,19 @@
 
 namespace ns3 {
 
-Ipv4Impl::Ipv4Impl (Ptr<Ipv4L3Protocol> ipv4)
-  : m_ipv4 (ipv4)
+Ipv4Impl::Ipv4Impl ()
+  : m_ipv4 (0)
 {}
 Ipv4Impl::~Ipv4Impl ()
 {
   NS_ASSERT (m_ipv4 == 0);
 }
 void 
+Ipv4Impl::SetIpv4 (Ptr<Ipv4L3Protocol> ipv4)
+{
+  m_ipv4 = ipv4;
+}
+void 
 Ipv4Impl::DoDispose (void)
 {
   m_ipv4 = 0;