mirror of
https://github.com/espressif/openthread.git
synced 2026-08-09 20:27:47 +00:00
[routing-manager] fix prefix comparison in EvaluateOnLinkPrefix() (#8192)
This commit fixes `EvaluateOnLinkPrefix()` to use local on-link prefix (instead of OMR prefix).
This commit is contained in:
@@ -533,7 +533,7 @@ void RoutingManager::EvaluateOnLinkPrefix(void)
|
||||
// converge to the same smallest/favored on-link prefix and the
|
||||
// application-specific prefix is not used.
|
||||
|
||||
if (!(mLocalOmrPrefix.GetPrefix() < mFavoredDiscoveredOnLinkPrefix))
|
||||
if (!(mLocalOnLinkPrefix.GetPrefix() < mFavoredDiscoveredOnLinkPrefix))
|
||||
{
|
||||
LogInfo("EvaluateOnLinkPrefix: There is already favored on-link prefix %s on %s",
|
||||
mFavoredDiscoveredOnLinkPrefix.ToString().AsCString(), mInfraIf.ToString().AsCString());
|
||||
|
||||
Reference in New Issue
Block a user