Merge pull request #16262 from FRRouting/mergify/bp/dev/10.1/pr-16260

bgpd: fix do not use api.backup_nexthop in ZAPI message (backport #16260)
This commit is contained in:
Donatas Abraitis 2024-06-21 17:50:20 +03:00 committed by GitHub
commit 1787c35d23
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1331,10 +1331,7 @@ static void bgp_zebra_announce_parse_nexthop(
&nh_weight)) &nh_weight))
continue; continue;
} }
if (CHECK_FLAG(info->flags, BGP_PATH_SELECTED)) api_nh = &api->nexthops[*valid_nh_count];
api_nh = &api->nexthops[*valid_nh_count];
else
api_nh = &api->backup_nexthops[*valid_nh_count];
api_nh->srte_color = bgp_attr_get_color(info->attr); api_nh->srte_color = bgp_attr_get_color(info->attr);