equal
deleted
inserted
replaced
28 * Network Ipv4Route |
28 * Network Ipv4Route |
29 *****************************************************/ |
29 *****************************************************/ |
30 |
30 |
31 Ipv4Route::Ipv4Route () |
31 Ipv4Route::Ipv4Route () |
32 {} |
32 {} |
|
33 |
33 Ipv4Route::Ipv4Route (Ipv4Route const &route) |
34 Ipv4Route::Ipv4Route (Ipv4Route const &route) |
34 : m_dest (route.m_dest), |
35 : m_dest (route.m_dest), |
35 m_destNetworkMask (route.m_destNetworkMask), |
36 m_destNetworkMask (route.m_destNetworkMask), |
36 m_gateway (route.m_gateway), |
37 m_gateway (route.m_gateway), |
37 m_interface (route.m_interface) |
38 m_interface (route.m_interface) |
|
39 {} |
|
40 |
|
41 Ipv4Route::Ipv4Route (Ipv4Route const *route) |
|
42 : m_dest (route->m_dest), |
|
43 m_destNetworkMask (route->m_destNetworkMask), |
|
44 m_gateway (route->m_gateway), |
|
45 m_interface (route->m_interface) |
38 {} |
46 {} |
39 |
47 |
40 Ipv4Route::Ipv4Route (Ipv4Address dest, |
48 Ipv4Route::Ipv4Route (Ipv4Address dest, |
41 Ipv4Address gateway, |
49 Ipv4Address gateway, |
42 uint32_t interface) |
50 uint32_t interface) |
234 m_inputInterface (route.m_inputInterface), |
242 m_inputInterface (route.m_inputInterface), |
235 m_outputInterfaces (route.m_outputInterfaces) |
243 m_outputInterfaces (route.m_outputInterfaces) |
236 { |
244 { |
237 } |
245 } |
238 |
246 |
|
247 Ipv4MulticastRoute::Ipv4MulticastRoute (Ipv4MulticastRoute const *route) |
|
248 : |
|
249 m_origin (route->m_origin), |
|
250 m_group (route->m_group), |
|
251 m_inputInterface (route->m_inputInterface), |
|
252 m_outputInterfaces (route->m_outputInterfaces) |
|
253 { |
|
254 } |
|
255 |
239 Ipv4MulticastRoute::Ipv4MulticastRoute ( |
256 Ipv4MulticastRoute::Ipv4MulticastRoute ( |
240 Ipv4Address origin, |
257 Ipv4Address origin, |
241 Ipv4Address group, |
258 Ipv4Address group, |
242 uint32_t inputInterface, |
259 uint32_t inputInterface, |
243 std::vector<uint32_t> outputInterfaces) |
260 std::vector<uint32_t> outputInterfaces) |