CHANGES.html
changeset 4629 2dddadf4248c
parent 4620 5d448b8564e5
child 4637 34e6d141c227
child 4642 b40170d32073
equal deleted inserted replaced
4628:a5a8c44e4240 4629:2dddadf4248c
   185 +  typedef Callback<void, Ptr<Ipv4Route>, Ptr<const Packet>, const Ipv4Header &> UnicastForwardCallback;
   185 +  typedef Callback<void, Ptr<Ipv4Route>, Ptr<const Packet>, const Ipv4Header &> UnicastForwardCallback;
   186 +  typedef Callback<void, Ptr<Ipv4MulticastRoute>, Ptr<const Packet>, const Ipv4Header &> MulticastForwardCallback;
   186 +  typedef Callback<void, Ptr<Ipv4MulticastRoute>, Ptr<const Packet>, const Ipv4Header &> MulticastForwardCallback;
   187 +  typedef Callback<void, Ptr<const Packet>, const Ipv4Header &, uint32_t > LocalDeliverCallback;
   187 +  typedef Callback<void, Ptr<const Packet>, const Ipv4Header &, uint32_t > LocalDeliverCallback;
   188 +  typedef Callback<void, Ptr<const Packet>, const Ipv4Header &> ErrorCallback;
   188 +  typedef Callback<void, Ptr<const Packet>, const Ipv4Header &> ErrorCallback;
   189 -  virtual bool RequestInterface (Ipv4Address destination, uint32_t& interface) = 0;
   189 -  virtual bool RequestInterface (Ipv4Address destination, uint32_t& interface) = 0;
   190 +  virtual Ptr&lt;Ipv4Route&gt; RouteOutput (Ptr<Packet> p, const Ipv4Header &header, uint32_t oif, Socket::SocketErrno &errno) = 0;
   190 +  virtual Ptr&lt;Ipv4Route&gt; RouteOutput (Ptr&lt;Packet&gt; p, const Ipv4Header &header, uint32_t oif, Socket::SocketErrno &errno) = 0;
   191 -  virtual bool RequestRoute (uint32_t interface,
   191 -  virtual bool RequestRoute (uint32_t interface,
   192 -                            const Ipv4Header &ipHeader,
   192 -                            const Ipv4Header &ipHeader,
   193 -                            Ptr&lt;Packet&gt; packet,
   193 -                            Ptr&lt;Packet&gt; packet,
   194 -                            RouteReplyCallback routeReply) = 0;
   194 -                            RouteReplyCallback routeReply) = 0;
   195 +  virtual bool RouteInput  (Ptr&lt;const Packet&gt; p, const Ipv4Header &header, Ptr&lt;const NetDevice&gt; idev,
   195 +  virtual bool RouteInput  (Ptr&lt;const Packet&gt; p, const Ipv4Header &header, Ptr&lt;const NetDevice&gt; idev,