mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-14 04:18:56 +00:00
zebra: Make nexthop ctx use nhg_depend_dup_list
Update the dataplane nexthop ctx to use the nhg_depend_dup_list() function for copying over the dependencies into its context. Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
This commit is contained in:
parent
d6e0094f88
commit
a71289508a
@ -1517,10 +1517,12 @@ static int dplane_ctx_nexthop_init(struct zebra_dplane_ctx *ctx,
|
||||
nexthop_group_copy(ctx->u.rinfo.zd_nhe.nhg, nhe->nhg);
|
||||
|
||||
if (nhe->nhg_depends)
|
||||
ctx->u.rinfo.zd_nhe.nhg_depends = list_dup(nhe->nhg_depends);
|
||||
ctx->u.rinfo.zd_nhe.nhg_depends =
|
||||
nhg_depend_dup_list(nhe->nhg_depends);
|
||||
|
||||
|
||||
/* Extract ns info - can't use pointers to 'core' structs */
|
||||
/* Extract ns info - can't use pointers to 'core'
|
||||
structs */
|
||||
zns = ((struct zebra_vrf *)vrf_info_lookup(nhe->vrf_id))->zns;
|
||||
|
||||
// TODO: Might not need to mark this as an update, since
|
||||
|
Loading…
Reference in New Issue
Block a user