--- a/src/node/ipv4.h Sat Sep 08 19:24:39 2007 +0100
+++ b/src/node/ipv4.h Mon Sep 03 14:55:51 2007 -0700
@@ -29,6 +29,7 @@
namespace ns3 {
+class Node;
class NetDevice;
class Packet;
class Ipv4Route;
@@ -273,6 +274,19 @@
};
+/**
+ * Convenience functions (Doxygen still needed)
+ *
+ * Return the ifIndex corresponding to the Ipv4Address provided.
+ */
+uint32_t GetIfIndexByIpv4Address (Ptr<Node> node,
+ Ipv4Address a,
+ Ipv4Mask amask = Ipv4Mask("255.255.255.255"));
+
+bool GetIpv4RouteToDestination (Ptr<Node> node, Ipv4Route& route,
+ Ipv4Address a,
+ Ipv4Mask amask = Ipv4Mask("255.255.255.255"));
+
} // namespace ns3
#endif /* IPV4_H */