summaryrefslogtreecommitdiff
path: root/ospfd/ospf_sr.c
diff options
context:
space:
mode:
authorFredi Raspall <fredi@voltanet.io>2021-05-31 22:38:07 +0200
committerEmanuele Di Pascale <emanuele@voltanet.io>2021-09-28 10:40:33 +0200
commit1a41378eccde679efc2ca5c04e3f0e4ea1eef53b (patch)
treed0869ce2d766a82cd53768c27bd6d674caf95301 /ospfd/ospf_sr.c
parent152656d8ef57dda11f8b84241de28bca410e891b (diff)
ospfd: remove duplicate field update
In update_ext_prefix_sid(), the sr_prefix is associated to the SR node and inherits the adv router ID regardless. Signed-off-by: Fredi Raspall <fredi@voltanet.io>
Diffstat (limited to 'ospfd/ospf_sr.c')
-rw-r--r--ospfd/ospf_sr.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/ospfd/ospf_sr.c b/ospfd/ospf_sr.c
index 60e02e6523..fb2d078823 100644
--- a/ospfd/ospf_sr.c
+++ b/ospfd/ospf_sr.c
@@ -1276,9 +1276,6 @@ static void update_ext_prefix_sid(struct sr_node *srn, struct sr_prefix *srp)
/* Replace Segment Prefix */
listnode_delete(srn->ext_prefix, pref);
XFREE(MTYPE_OSPF_SR_PARAMS, pref);
- srp->srn = srn;
- IPV4_ADDR_COPY(&srp->adv_router,
- &srn->adv_router);
listnode_add(srn->ext_prefix, srp);
ospf_zebra_update_prefix_sid(srp);
} else {