Revert "isisd: avoid fast-reroute from running twice on a down interface event"

This reverts commit d526476184.
This commit is contained in:
Donatas Abraitis 2022-07-10 21:41:02 +03:00
parent 790b48b635
commit 2ba9ccf735

View File

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