--- a/src/internet-node/arp.h Thu May 10 07:30:37 2007 +0200
+++ b/src/internet-node/arp.h Thu May 10 07:33:26 2007 +0200
@@ -24,6 +24,7 @@
#include <list>
#include "ns3/ipv4-address.h"
#include "ns3/mac-address.h"
+#include "ns3/ptr.h"
#include "l3-protocol.h"
namespace ns3 {
@@ -40,7 +41,7 @@
public:
static const uint16_t PROT_NUMBER;
- Arp (Node *node);
+ Arp (Ptr<Node> node);
~Arp ();
virtual TraceResolver *CreateTraceResolver (TraceContext const &context);
@@ -57,7 +58,7 @@
void SendArpRequest (ArpCache const *cache, Ipv4Address to);
void SendArpReply (ArpCache const *cache, Ipv4Address toIp, MacAddress toMac);
CacheList m_cacheList;
- Node *m_node;
+ Ptr<Node> m_node;
};
}//namespace ns3