--- a/src/node/ipv4-route.cc Tue Sep 04 14:38:40 2007 -0700
+++ b/src/node/ipv4-route.cc Tue Sep 04 15:10:47 2007 -0700
@@ -30,6 +30,7 @@
Ipv4Route::Ipv4Route ()
{}
+
Ipv4Route::Ipv4Route (Ipv4Route const &route)
: m_dest (route.m_dest),
m_destNetworkMask (route.m_destNetworkMask),
@@ -37,6 +38,13 @@
m_interface (route.m_interface)
{}
+Ipv4Route::Ipv4Route (Ipv4Route const *route)
+ : m_dest (route->m_dest),
+ m_destNetworkMask (route->m_destNetworkMask),
+ m_gateway (route->m_gateway),
+ m_interface (route->m_interface)
+{}
+
Ipv4Route::Ipv4Route (Ipv4Address dest,
Ipv4Address gateway,
uint32_t interface)
@@ -236,6 +244,15 @@
{
}
+Ipv4MulticastRoute::Ipv4MulticastRoute (Ipv4MulticastRoute const *route)
+:
+ m_origin (route->m_origin),
+ m_group (route->m_group),
+ m_inputInterface (route->m_inputInterface),
+ m_outputInterfaces (route->m_outputInterfaces)
+{
+}
+
Ipv4MulticastRoute::Ipv4MulticastRoute (
Ipv4Address origin,
Ipv4Address group,