summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas@opensourcerouting.org>2024-04-16 11:56:39 +0300
committerDonatas Abraitis <donatas@opensourcerouting.org>2024-04-16 11:56:39 +0300
commitd9d6db45825308c6e461b4be91736b67ee625b96 (patch)
tree261833fc2bd25df6b38d6c05784c28de1186013f
parentf26a44f8dcebad7aee54e8927e01c92e5062e434 (diff)
vtysh: Check if bgpd is enabled before installing vtysh commands for RPKI
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
-rw-r--r--vtysh/vtysh.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c
index 5cab10c60d..1868910897 100644
--- a/vtysh/vtysh.c
+++ b/vtysh/vtysh.c
@@ -4999,11 +4999,13 @@ void vtysh_init_vty(void)
install_element(VRF_NODE, &vtysh_exit_vrf_cmd);
install_element(VRF_NODE, &vtysh_quit_vrf_cmd);
+#ifdef HAVE_BGPD
install_node(&rpki_vrf_node);
install_element(VRF_NODE, &rpki_cmd);
install_element(RPKI_VRF_NODE, &rpki_exit_cmd);
install_element(RPKI_VRF_NODE, &rpki_quit_cmd);
install_element(RPKI_VRF_NODE, &vtysh_end_all_cmd);
+#endif
install_element(CONFIG_NODE, &vtysh_affinity_map_cmd);
install_element(CONFIG_NODE, &vtysh_no_affinity_map_cmd);