]> git.proxmox.com Git - mirror_frr.git/commitdiff
Revert "isisd: avoid fast-reroute from running twice on a down interface event"
authorDonatas Abraitis <donatas@opensourcerouting.org>
Sun, 10 Jul 2022 18:41:02 +0000 (21:41 +0300)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Sun, 10 Jul 2022 18:41:02 +0000 (21:41 +0300)
This reverts commit d526476184999275c318b13f92ae6b38a0250052.

isisd/isis_circuit.c

index 26e1de20f7592e03b7b9206ba5f77e1af82dad5f..cfa872c11d70077b6e02d03920299e853d60c31c 100644 (file)
@@ -1631,8 +1631,7 @@ static int isis_ifp_down(struct interface *ifp)
        afi_t afi;
        struct isis_circuit *circuit = ifp->info;
 
-       if (circuit &&
-           !CHECK_FLAG(circuit->flags, ISIS_CIRCUIT_IF_DOWN_FROM_Z)) {
+       if (circuit) {
                SET_FLAG(circuit->flags, ISIS_CIRCUIT_IF_DOWN_FROM_Z);
                for (afi = AFI_IP; afi <= AFI_IP6; afi++)
                        isis_circuit_switchover_routes(