From: Christian Breunig Date: Thu, 8 Feb 2024 20:53:35 +0000 (+0100) Subject: ospfd: can not delete "segment-routing node-msd" when SR if off X-Git-Tag: base_10.0~14^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=ba45aa62e7bcc4ea7b02773614f03efb6f7c595b;p=matthieu%2Ffrr.git ospfd: can not delete "segment-routing node-msd" when SR if off This fixes the initial implementation of commit 7743f2f8c00 ("OSPFd: Update Segment Routing PR following review") where it wsa not possible to remove the "segment-routing node-msd" CLI nodes via vtysh once segment-routing got disabled. Closes #14910 Signed-off-by: Christian Breunig --- diff --git a/ospfd/ospf_sr.c b/ospfd/ospf_sr.c index 467cb0504d..e26fe6f53a 100644 --- a/ospfd/ospf_sr.c +++ b/ospfd/ospf_sr.c @@ -580,6 +580,7 @@ static void ospf_sr_stop(void) hash_clean(OspfSR.neighbors, (void *)sr_node_del); OspfSR.self = NULL; OspfSR.status = SR_OFF; + OspfSR.msd = 0; } /*