diff options
Diffstat (limited to 'ospfd/ospf_sr.c')
| -rw-r--r-- | ospfd/ospf_sr.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ospfd/ospf_sr.c b/ospfd/ospf_sr.c index a361d17817..9029eca2b2 100644 --- a/ospfd/ospf_sr.c +++ b/ospfd/ospf_sr.c @@ -623,7 +623,8 @@ static int ospf_zebra_send_mpls_labels(int cmd, struct sr_nhlfe nhlfe) zl.prefix.u.prefix4 = nhlfe.prefv4.prefix; zl.nexthop.ipv4 = nhlfe.nexthop; zl.ifindex = nhlfe.ifindex; - zl.distance = OSPF_SR_PRIORITY_DEFAULT; + zl.route_type = ZEBRA_ROUTE_OSPF; + zl.route_instance = 0; zl.local_label = nhlfe.label_in; zl.remote_label = nhlfe.label_out; |
