mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-05 08:35:42 +00:00
Merge pull request #9593 from proelbtn/fix-recursive-seg6
zebra: copy nexthop_srv6 in nexthop_set_resolved
This commit is contained in:
commit
b8c6d0b83b
@ -1773,6 +1773,14 @@ static struct nexthop *nexthop_set_resolved(afi_t afi,
|
|||||||
nexthop_add_labels(resolved_hop, label_type, num_labels,
|
nexthop_add_labels(resolved_hop, label_type, num_labels,
|
||||||
labels);
|
labels);
|
||||||
|
|
||||||
|
if (nexthop->nh_srv6) {
|
||||||
|
nexthop_add_srv6_seg6local(resolved_hop,
|
||||||
|
nexthop->nh_srv6->seg6local_action,
|
||||||
|
&nexthop->nh_srv6->seg6local_ctx);
|
||||||
|
nexthop_add_srv6_seg6(resolved_hop,
|
||||||
|
&nexthop->nh_srv6->seg6_segs);
|
||||||
|
}
|
||||||
|
|
||||||
resolved_hop->rparent = nexthop;
|
resolved_hop->rparent = nexthop;
|
||||||
_nexthop_add(&nexthop->resolved, resolved_hop);
|
_nexthop_add(&nexthop->resolved, resolved_hop);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user