]> git.puffer.fish Git - matthieu/frr.git/commit
isisd: cleanup SPF scheduling
authorStephane Litkowski <stephane.litkowski@orange.com>
Mon, 20 Feb 2017 09:51:47 +0000 (10:51 +0100)
committerChristian Franke <nobody@nowhere.ws>
Wed, 22 Feb 2017 15:18:40 +0000 (16:18 +0100)
commit5475ecf7c51a04f5bd31c2ae57813317e17a938f
tree949ff9201e8164b37b7a3448b1cb04dd9784c75c
parentc1d0d21f9895d2ee1468989e44b9eb77ab3dd46f
isisd: cleanup SPF scheduling

 - SPF is now per level only (no more per family)
 - t_spf and pending removed from struct spftree and moved to
   spf_timer field in struct isis_area
 - show isis summary output changed to accomodate the per level SPF
 - isis_spf_schedule6 and isis_run_spf6_lx functions are removed,
   isis_run_spf_lx now calls isis_run_spf for both INET and INET6
 - lsp related functions now call isis_spf_schedule only
isisd/isis_lsp.c
isisd/isis_spf.c
isisd/isis_spf.h
isisd/isis_vty.c
isisd/isisd.c
isisd/isisd.h