Restore link properties for Ipv4 address and mac address

This commit is contained in:
John Abraham
2015-02-06 18:14:38 -08:00
parent f1336f4f21
commit 107b274009

View File

@@ -1590,9 +1590,14 @@ AnimationInterface::WriteLinkProperties ()
if (n1Id < n2Id)
{
// ouptut the p2p link
NS_LOG_INFO ("Link:" << GetIpv4Address (dev) << ":" << GetMacAddress (dev) << "----" << GetIpv4Address (chDev) << ":" << GetMacAddress (chDev) );
NS_LOG_INFO ("Link:" << GetIpv4Address (dev) << ":" << GetMacAddress (dev) << "----" << GetIpv4Address (chDev) << ":" << GetMacAddress (chDev));
AddToIpv4AddressNodeIdTable (GetIpv4Address (dev), n1Id);
AddToIpv4AddressNodeIdTable (GetIpv4Address (chDev), n2Id);
P2pLinkNodeIdPair p2pPair;
p2pPair.fromNode = n1Id;
p2pPair.toNode = n2Id;
LinkProperties lp = {GetIpv4Address (dev) + "~" + GetMacAddress (dev), GetIpv4Address (chDev) + "~" + GetMacAddress (chDev), ""};
m_linkProperties[p2pPair] = lp;
WriteXmlLink (n1Id, 0, n2Id);
}
}