Merge pull request #4728 from ton31337/fix/next-hop-self_force_alias_for_ipv6

bgpd: Add hidden `next-hop-self all` for all address families
This commit is contained in:
Quentin Young 2019-07-29 12:41:55 -04:00 committed by GitHub
commit a041a8fff2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13202,20 +13202,44 @@ void bgp_vty_init(void)
install_element(BGP_NODE, &no_neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV4_NODE, &neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV4_NODE, &no_neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV4_NODE, &neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV4_NODE,
&no_neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV4M_NODE, &neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV4M_NODE, &no_neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV4M_NODE, &neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV4M_NODE,
&no_neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV4L_NODE, &neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV4L_NODE, &no_neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV4L_NODE, &neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV4L_NODE,
&no_neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV6_NODE, &neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV6_NODE, &no_neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV6_NODE, &neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV6_NODE,
&no_neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV6M_NODE, &neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV6M_NODE, &no_neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV6M_NODE, &neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV6M_NODE,
&no_neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV6L_NODE, &neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV6L_NODE, &no_neighbor_nexthop_self_force_cmd);
install_element(BGP_IPV6L_NODE, &neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_IPV6L_NODE,
&no_neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_VPNV4_NODE, &neighbor_nexthop_self_force_cmd);
install_element(BGP_VPNV4_NODE, &no_neighbor_nexthop_self_force_cmd);
install_element(BGP_VPNV4_NODE, &neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_VPNV4_NODE,
&no_neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_VPNV6_NODE, &neighbor_nexthop_self_force_cmd);
install_element(BGP_VPNV6_NODE, &no_neighbor_nexthop_self_force_cmd);
install_element(BGP_VPNV6_NODE, &neighbor_nexthop_self_all_hidden_cmd);
install_element(BGP_VPNV6_NODE,
&no_neighbor_nexthop_self_all_hidden_cmd);
/* "neighbor as-override" commands. */
install_element(BGP_NODE, &neighbor_as_override_hidden_cmd);