|
|
| 1118 |
toNeighbor.SetFlag (VALID); |
1118 |
toNeighbor.SetFlag (VALID); |
| 1119 |
toNeighbor.SetOutputDevice (m_ipv4->GetNetDevice (m_ipv4->GetInterfaceForAddress (receiver))); |
1119 |
toNeighbor.SetOutputDevice (m_ipv4->GetNetDevice (m_ipv4->GetInterfaceForAddress (receiver))); |
| 1120 |
toNeighbor.SetInterface (m_ipv4->GetAddress (m_ipv4->GetInterfaceForAddress (receiver), 0)); |
1120 |
toNeighbor.SetInterface (m_ipv4->GetAddress (m_ipv4->GetInterfaceForAddress (receiver), 0)); |
|
|
1121 |
toNeighbor.SetHop (1); |
| 1122 |
toNeighbor.SetNextHop (src); |
| 1121 |
m_routingTable.Update (toNeighbor); |
1123 |
m_routingTable.Update (toNeighbor); |
| 1122 |
} |
1124 |
} |
| 1123 |
m_nb.Update (src, Time (AllowedHelloLoss * HelloInterval)); |
1125 |
m_nb.Update (src, Time (AllowedHelloLoss * HelloInterval)); |
|
|
| 1446 |
toNeighbor.SetFlag (VALID); |
1448 |
toNeighbor.SetFlag (VALID); |
| 1447 |
toNeighbor.SetOutputDevice (m_ipv4->GetNetDevice (m_ipv4->GetInterfaceForAddress (receiver))); |
1449 |
toNeighbor.SetOutputDevice (m_ipv4->GetNetDevice (m_ipv4->GetInterfaceForAddress (receiver))); |
| 1448 |
toNeighbor.SetInterface (m_ipv4->GetAddress (m_ipv4->GetInterfaceForAddress (receiver), 0)); |
1450 |
toNeighbor.SetInterface (m_ipv4->GetAddress (m_ipv4->GetInterfaceForAddress (receiver), 0)); |
|
|
1451 |
toNeighbor.SetHop (1); |
| 1452 |
toNeighbor.SetNextHop (rrepHeader.GetDst ()); |
| 1449 |
m_routingTable.Update (toNeighbor); |
1453 |
m_routingTable.Update (toNeighbor); |
| 1450 |
} |
1454 |
} |
| 1451 |
if (EnableHello) |
1455 |
if (EnableHello) |