--- 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;
/**