View | Details | Raw Unified | Return to bug 1951
Collapse All | Expand All

(-)c5bf751f8d4e (+4 lines)
 Lines 1118-1123    Link Here 
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));
 Lines 1446-1451    Link Here 
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)

Return to bug 1951