[routing-manager] rename DiscoveredPrefixTable::Entry method to SetFrom() (#7949)

This commit renames the `DiscoveredPrefixTable::Entry` method to
`SetFrom()` from `InitFrom()` to make it clear that this method can
be used on an existing entry to update it.
This commit is contained in:
Abtin Keshavarzian
2022-07-26 20:53:31 -07:00
committed by GitHub
parent 12d35f3dfa
commit 925b12cc08
2 changed files with 12 additions and 12 deletions
+9 -9
View File
@@ -1392,12 +1392,12 @@ void RoutingManager::DiscoveredPrefixTable::ProcessDefaultRoute(const Ip6::Nd::R
ExitNow();
}
entry->InitFrom(aRaHeader);
entry->SetFrom(aRaHeader);
aRouter.mEntries.Push(*entry);
}
else
{
entry->InitFrom(aRaHeader);
entry->SetFrom(aRaHeader);
}
UpdateNetworkDataOnChangeTo(*entry);
@@ -1435,14 +1435,14 @@ void RoutingManager::DiscoveredPrefixTable::ProcessPrefixInfoOption(const Ip6::N
ExitNow();
}
entry->InitFrom(aPio);
entry->SetFrom(aPio);
aRouter.mEntries.Push(*entry);
}
else
{
Entry newEntry;
newEntry.InitFrom(aPio);
newEntry.SetFrom(aPio);
entry->AdoptValidAndPreferredLiftimesFrom(newEntry);
}
@@ -1481,12 +1481,12 @@ void RoutingManager::DiscoveredPrefixTable::ProcessRouteInfoOption(const Ip6::Nd
ExitNow();
}
entry->InitFrom(aRio);
entry->SetFrom(aRio);
aRouter.mEntries.Push(*entry);
}
else
{
entry->InitFrom(aRio);
entry->SetFrom(aRio);
}
UpdateNetworkDataOnChangeTo(*entry);
@@ -1904,7 +1904,7 @@ exit:
//---------------------------------------------------------------------------------------------------------------------
// DiscoveredPrefixTable::Entry
void RoutingManager::DiscoveredPrefixTable::Entry::InitFrom(const Ip6::Nd::RouterAdvertMessage::Header &aRaHeader)
void RoutingManager::DiscoveredPrefixTable::Entry::SetFrom(const Ip6::Nd::RouterAdvertMessage::Header &aRaHeader)
{
mPrefix.Clear();
mType = kTypeRoute;
@@ -1913,7 +1913,7 @@ void RoutingManager::DiscoveredPrefixTable::Entry::InitFrom(const Ip6::Nd::Route
mLastUpdateTime = TimerMilli::GetNow();
}
void RoutingManager::DiscoveredPrefixTable::Entry::InitFrom(const Ip6::Nd::PrefixInfoOption &aPio)
void RoutingManager::DiscoveredPrefixTable::Entry::SetFrom(const Ip6::Nd::PrefixInfoOption &aPio)
{
aPio.GetPrefix(mPrefix);
mType = kTypeOnLink;
@@ -1922,7 +1922,7 @@ void RoutingManager::DiscoveredPrefixTable::Entry::InitFrom(const Ip6::Nd::Prefi
mLastUpdateTime = TimerMilli::GetNow();
}
void RoutingManager::DiscoveredPrefixTable::Entry::InitFrom(const Ip6::Nd::RouteInfoOption &aRio)
void RoutingManager::DiscoveredPrefixTable::Entry::SetFrom(const Ip6::Nd::RouteInfoOption &aRio)
{
aRio.GetPrefix(mPrefix);
mType = kTypeRoute;
+3 -3
View File
@@ -405,9 +405,9 @@ private:
TimeMilli mNow;
};
void InitFrom(const Ip6::Nd::RouterAdvertMessage::Header &aRaHeader);
void InitFrom(const Ip6::Nd::PrefixInfoOption &aPio);
void InitFrom(const Ip6::Nd::RouteInfoOption &aRio);
void SetFrom(const Ip6::Nd::RouterAdvertMessage::Header &aRaHeader);
void SetFrom(const Ip6::Nd::PrefixInfoOption &aPio);
void SetFrom(const Ip6::Nd::RouteInfoOption &aRio);
Type GetType(void) const { return mType; }
bool IsOnLinkPrefix(void) const { return (mType == kTypeOnLink); }
const Ip6::Prefix &GetPrefix(void) const { return mPrefix; }