src/internet-node/arp-ipv4-interface.h
changeset 553 eb9d614accf0
parent 524 082ffdd8fbd7
child 568 e1660959ecbb
--- a/src/internet-node/arp-ipv4-interface.h	Thu May 10 07:33:26 2007 +0200
+++ b/src/internet-node/arp-ipv4-interface.h	Thu May 10 07:35:53 2007 +0200
@@ -23,6 +23,7 @@
 #define ARP_IPV4_INTERFACE_H
 
 #include "ipv4-interface.h"
+#include "ns3/ptr.h"
 
 namespace ns3 {
 
@@ -42,13 +43,13 @@
     NETDEVICE,
     ARP,
   };
-  ArpIpv4Interface (Node *node, NetDevice *device);
+  ArpIpv4Interface (Ptr<Node> node, NetDevice *device);
   virtual ~ArpIpv4Interface ();
 
  private:
   virtual void SendTo (Packet p, Ipv4Address dest);
   virtual TraceResolver *DoCreateTraceResolver (TraceContext const &context);
-  Node *m_node;
+  Ptr<Node> m_node;
 };
 
 }//namespace ns3