diff options
| author | Donatas Abraitis <donatas@opensourcerouting.org> | 2022-07-10 21:41:07 +0300 | 
|---|---|---|
| committer | Donatas Abraitis <donatas@opensourcerouting.org> | 2022-07-10 21:41:07 +0300 | 
| commit | c179a46b863bdc1de118b2a20d8a7d6c9695087a (patch) | |
| tree | 51197f32638fd3725c20545459a328c018583833 /isisd/isis_circuit.c | |
| parent | 2ba9ccf73506442d748aa66a8ed78cd2ea77c6cc (diff) | |
Revert "isisd: avoid fast-reroute on down adjacency when the interface is down"
This reverts commit 08e4960ab48c1c9e4227e40b286d5cbc4ac581f0.
Diffstat (limited to 'isisd/isis_circuit.c')
| -rw-r--r-- | isisd/isis_circuit.c | 5 | 
1 files changed, 1 insertions, 4 deletions
diff --git a/isisd/isis_circuit.c b/isisd/isis_circuit.c index cfa872c11d..5d3e5f3906 100644 --- a/isisd/isis_circuit.c +++ b/isisd/isis_circuit.c @@ -1618,10 +1618,8 @@ static int isis_ifp_up(struct interface *ifp)  {  	struct isis_circuit *circuit = ifp->info; -	if (circuit) { -		UNSET_FLAG(circuit->flags, ISIS_CIRCUIT_IF_DOWN_FROM_Z); +	if (circuit)  		isis_csm_state_change(IF_UP_FROM_Z, circuit, ifp); -	}  	return 0;  } @@ -1632,7 +1630,6 @@ static int isis_ifp_down(struct interface *ifp)  	struct isis_circuit *circuit = ifp->info;  	if (circuit) { -		SET_FLAG(circuit->flags, ISIS_CIRCUIT_IF_DOWN_FROM_Z);  		for (afi = AFI_IP; afi <= AFI_IP6; afi++)  			isis_circuit_switchover_routes(  				circuit, afi == AFI_IP ? AF_INET : AF_INET6,  | 
