mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-27 10:04:18 +00:00
Revert "bgpd: fix unsetting of multipath as-set"
This reverts commit 174c5be33c
.
This commit is contained in:
parent
2fb2507fe2
commit
d0c2fca840
@ -893,9 +893,6 @@ int bgp_global_route_selection_options_allow_multiple_as_modify(
|
||||
"../multi-path-as-set")) {
|
||||
SET_FLAG(bgp->flags,
|
||||
BGP_FLAG_MULTIPATH_RELAX_AS_SET);
|
||||
} else {
|
||||
UNSET_FLAG(bgp->flags,
|
||||
BGP_FLAG_MULTIPATH_RELAX_AS_SET);
|
||||
}
|
||||
} else {
|
||||
UNSET_FLAG(bgp->flags, BGP_FLAG_ASPATH_MULTIPATH_RELAX);
|
||||
@ -925,10 +922,15 @@ int bgp_global_route_selection_options_multi_path_as_set_modify(
|
||||
return NB_OK;
|
||||
case NB_EV_APPLY:
|
||||
bgp = nb_running_get_entry(args->dnode, NULL, true);
|
||||
if (yang_dnode_get_bool(args->dnode, NULL))
|
||||
|
||||
if (!CHECK_FLAG(bgp->flags, BGP_FLAG_MULTIPATH_RELAX_AS_SET)) {
|
||||
SET_FLAG(bgp->flags, BGP_FLAG_MULTIPATH_RELAX_AS_SET);
|
||||
else
|
||||
UNSET_FLAG(bgp->flags, BGP_FLAG_MULTIPATH_RELAX_AS_SET);
|
||||
|
||||
} else
|
||||
zlog_debug(
|
||||
"%s multi-path-as-set as part of allow-multiple-as modify cb.",
|
||||
__func__);
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user