]> git.puffer.fish Git - matthieu/frr.git/commit
isisd: fix adj up->init transition
authorEmanuele Di Pascale <emanuele@voltanet.io>
Mon, 8 Jun 2020 16:00:42 +0000 (18:00 +0200)
committerEmanuele Di Pascale <emanuele@voltanet.io>
Tue, 9 Jun 2020 20:56:43 +0000 (22:56 +0200)
commit8cea00652203ea1dbbfedbad887e186b424b4ef0
treeeb9db89acf58869cab8bcfc9a3adb48ce473af09
parentfe171b4e1a28a2dc5c24c893936105f4b604eecb
isisd: fix adj up->init transition

there are some paths, e.g. when an established neighbor
sends us hellos with a different IS level, where we go
from adj_state UP to INIT. In such cases we might not
update our SPFs or the circuit state, as the state change
function was only testing for the UP and DOWN cases.

Signed-off-by: Emanuele Di Pascale <emanuele@voltanet.io>
isisd/isis_adjacency.c