mirror of
https://github.com/espressif/openthread.git
synced 2026-08-01 00:27:47 +00:00
[routing-manager] ensure to clear the prefix for default route (#7948)
This commit fixes the method setting the prefix table entry from RA header as a default route by clearing `mPrefix` variable so to set it as `::/0`.
This commit is contained in:
@@ -1906,6 +1906,7 @@ exit:
|
||||
|
||||
void RoutingManager::DiscoveredPrefixTable::Entry::InitFrom(const Ip6::Nd::RouterAdvertMessage::Header &aRaHeader)
|
||||
{
|
||||
mPrefix.Clear();
|
||||
mType = kTypeRoute;
|
||||
mValidLifetime = aRaHeader.GetRouterLifetime();
|
||||
mShared.mRoutePreference = aRaHeader.GetDefaultRouterPreference();
|
||||
|
||||
Reference in New Issue
Block a user