summaryrefslogtreecommitdiff
path: root/bgpd/rfapi/rfapi.c
diff options
context:
space:
mode:
Diffstat (limited to 'bgpd/rfapi/rfapi.c')
-rw-r--r--bgpd/rfapi/rfapi.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/bgpd/rfapi/rfapi.c b/bgpd/rfapi/rfapi.c
index 241cbcb359..dcd1400e69 100644
--- a/bgpd/rfapi/rfapi.c
+++ b/bgpd/rfapi/rfapi.c
@@ -3546,6 +3546,8 @@ DEFUN (skiplist_debug_cli,
void rfapi_init(void)
{
+ rfapi_rib_init();
+ rfapi_import_init();
bgp_rfapi_cfg_init();
vnc_debug_init();
@@ -3576,6 +3578,12 @@ void rfapi_init(void)
rfapi_vty_init();
}
+void rfapi_terminate(void)
+{
+ rfapi_import_terminate();
+ rfapi_rib_terminate();
+}
+
#ifdef DEBUG_RFAPI
static void rfapi_print_exported(struct bgp *bgp)
{