From: Donatas Abraitis Date: Tue, 16 Apr 2024 08:56:39 +0000 (+0300) Subject: vtysh: Check if bgpd is enabled before installing vtysh commands for RPKI X-Git-Tag: docker/10.0.1~41^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=d1c20b9ac7db548f67ea6d028711e1fbdd3596b9;p=mirror%2Ffrr.git vtysh: Check if bgpd is enabled before installing vtysh commands for RPKI Signed-off-by: Donatas Abraitis (cherry picked from commit d9d6db45825308c6e461b4be91736b67ee625b96) --- diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c index f90f8983d4..1b3012c24c 100644 --- a/vtysh/vtysh.c +++ b/vtysh/vtysh.c @@ -5064,11 +5064,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);