[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:
Abtin Keshavarzian
2022-09-21 14:11:22 -07:00
committed by GitHub
parent 32d7405174
commit 13df0374d1
+1 -1
View File
@@ -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());