diff options
Diffstat (limited to 'ospfd/ospf_spf.c')
| -rw-r--r-- | ospfd/ospf_spf.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ospfd/ospf_spf.c b/ospfd/ospf_spf.c index 1974a42f52..44549b980c 100644 --- a/ospfd/ospf_spf.c +++ b/ospfd/ospf_spf.c @@ -48,6 +48,7 @@ #include "ospfd/ospf_sr.h" #include "ospfd/ospf_ti_lfa.h" #include "ospfd/ospf_errors.h" +#include "ospfd/ospf_apiserver.h" /* Variables to ensure a SPF scheduled log message is printed only once */ @@ -1891,6 +1892,7 @@ static void ospf_spf_calculate_schedule_worker(struct thread *thread) /* Update all routers routing table */ ospf->oall_rtrs = ospf->all_rtrs; ospf->all_rtrs = all_rtrs; + ospf_apiserver_notify_reachable(ospf->oall_rtrs, ospf->all_rtrs); /* Free old ABR/ASBR routing table */ if (ospf->old_rtrs) |
