src/node/ipv4.h
changeset 1866 e7dbcc4df546
parent 1452 973c456d3684
child 1867 16deaedc0380
--- a/src/node/ipv4.h	Mon Oct 01 14:14:31 2007 +0200
+++ b/src/node/ipv4.h	Mon Oct 01 14:15:56 2007 +0200
@@ -66,7 +66,7 @@
    * inserted and consequently the protocol type has to change).
    *
    */
-  typedef Callback<void, bool, const Ipv4Route&, Packet, const Ipv4Header&> RouteReplyCallback;
+  typedef Callback<void, bool, const Ipv4Route&, Ptr<Packet>, const Ipv4Header&> RouteReplyCallback;
 
   /**
    * \brief Asynchronously requests a route for a given packet and IP header
@@ -103,7 +103,7 @@
    */
   virtual bool RequestRoute (uint32_t ifIndex,
                              const Ipv4Header &ipHeader,
-                             Packet packet,
+                             Ptr<Packet> packet,
                              RouteReplyCallback routeReply) = 0;
 
 /**