summaryrefslogtreecommitdiffstats
path: root/isisd
diff options
context:
space:
mode:
Diffstat (limited to 'isisd')
-rw-r--r--isisd/isis_circuit.c1
-rw-r--r--isisd/isis_main.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/isisd/isis_circuit.c b/isisd/isis_circuit.c
index fdff819c..2ef43ccf 100644
--- a/isisd/isis_circuit.c
+++ b/isisd/isis_circuit.c
@@ -2739,7 +2739,6 @@ void
isis_circuit_init ()
{
/* Initialize Zebra interface data structure */
- if_init ();
if_add_hook (IF_NEW_HOOK, isis_if_new_hook);
if_add_hook (IF_DELETE_HOOK, isis_if_delete_hook);
diff --git a/isisd/isis_main.c b/isisd/isis_main.c
index 283b7eaa..60ecb754 100644
--- a/isisd/isis_main.c
+++ b/isisd/isis_main.c
@@ -35,6 +35,7 @@
#include "sigevent.h"
#include "filter.h"
#include "zclient.h"
+#include "vrf.h"
#include "isisd/dict.h"
#include "include-netbsd/iso.h"
@@ -330,6 +331,7 @@ main (int argc, char **argv, char **envp)
vty_init (master);
memory_init ();
access_list_init();
+ vrf_init ();
isis_init ();
isis_circuit_init ();
isis_spf_cmds_init ();