From 461c173cbdb3d532e6824a4a22bbdec632b09a06 Mon Sep 17 00:00:00 2001 From: Donald Lee Date: Tue, 19 Oct 2021 02:40:58 +0800 Subject: [PATCH] zebra: Add script initialization and destroy Signed-off-by: Donald Lee --- zebra/zebra_router.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/zebra/zebra_router.c b/zebra/zebra_router.c index d930f59866..7215551f8d 100644 --- a/zebra/zebra_router.c +++ b/zebra/zebra_router.c @@ -255,6 +255,10 @@ void zebra_router_terminate(void) hash_free(zrouter.ipset_entry_hash); hash_clean(zrouter.iptable_hash, zebra_pbr_iptable_free); hash_free(zrouter.iptable_hash); + +#ifdef HAVE_SCRIPTING + zebra_script_destroy(); +#endif } bool zebra_router_notify_on_ack(void) @@ -296,4 +300,8 @@ void zebra_router_init(bool asic_offload, bool notify_on_ack) zrouter.asic_offloaded = asic_offload; zrouter.notify_on_ack = notify_on_ack; + +#ifdef HAVE_SCRIPTING + zebra_script_init(); +#endif }