diff options
Diffstat (limited to 'zebra/main.c')
| -rw-r--r-- | zebra/main.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/zebra/main.c b/zebra/main.c index 5eb8e75b87..e26c8e3d69 100644 --- a/zebra/main.c +++ b/zebra/main.c @@ -300,7 +300,6 @@ int main(int argc, char **argv) zebra_if_init(); zebra_debug_init(); router_id_cmd_init(); - zebra_vty_init(); access_list_init(); prefix_list_init(); #if defined(HAVE_RTADV) @@ -322,6 +321,12 @@ int main(int argc, char **argv) * routing socket. */ zebra_ns_init(); + /* + * Initialize show/config command after the vrf initialization is + * complete + */ + zebra_vty_init(); + #if defined(HANDLE_ZAPI_FUZZING) if (fuzzing) { zserv_read_file(fuzzing); |
