[routing-manager] stop PD if there is another prefix with higher preference in netdata (#10289)

This commit adds a new IDLE state to PdPrefixManager.

PdPrefixManager enters idle state when PD is enabled and there is
already a BR requesting PD prefix. When there are multiple BRs
publishing PD prefix at the same time, the one with lexcial smaller
prefix wins.
This commit is contained in:
Song GUO
2024-09-30 14:27:30 +08:00
committed by GitHub
parent 6e46e2e9f1
commit 7cd179e23a
10 changed files with 232 additions and 13 deletions
+1
View File
@@ -353,6 +353,7 @@ do_build_otbr_docker()
"-DOT_UPTIME=ON"
"-DOTBR_DNS_UPSTREAM_QUERY=ON"
"-DOTBR_DUA_ROUTING=ON"
"-DOTBR_DHCP6_PD=ON"
)
local args=(
"BORDER_ROUTING=${BORDER_ROUTING}"