src/internet-node/ipv4-end-point.h
changeset 1866 e7dbcc4df546
parent 1317 82629189efff
child 2326 eec07777d1a2
--- a/src/internet-node/ipv4-end-point.h	Mon Oct 01 14:14:31 2007 +0200
+++ b/src/internet-node/ipv4-end-point.h	Mon Oct 01 14:15:56 2007 +0200
@@ -44,17 +44,17 @@
 
   void SetPeer (Ipv4Address address, uint16_t port);
 
-  void SetRxCallback (Callback<void,const Packet &, Ipv4Address, uint16_t> callback);
+  void SetRxCallback (Callback<void,Ptr<Packet>, Ipv4Address, uint16_t> callback);
   void SetDestroyCallback (Callback<void> callback);
 
-  void ForwardUp (const Packet &p, Ipv4Address saddr, uint16_t sport);
+  void ForwardUp (Ptr<Packet> p, Ipv4Address saddr, uint16_t sport);
 
 private:
   Ipv4Address m_localAddr;
   uint16_t m_localPort;
   Ipv4Address m_peerAddr;
   uint16_t m_peerPort;
-  Callback<void,const Packet &, Ipv4Address, uint16_t> m_rxCallback;
+  Callback<void,Ptr<Packet>, Ipv4Address, uint16_t> m_rxCallback;
   Callback<void> m_destroyCallback;
 };