summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2020-05-21 07:58:11 -0400
committerGitHub <noreply@github.com>2020-05-21 07:58:11 -0400
commit2fc593e95c627d77e54c04506fdcd3797956037e (patch)
tree47923c9dc6f77a73c7747dc05cd32019da6118e7
parentbda6d3729f3af3aa3e45ae62f26a01b7fd13ea19 (diff)
parentfb985e0c7e0302b7ed135b813518472d01bdafcc (diff)
Merge pull request #6321 from ton31337/fix/configuration_for_labeled_in_place
bgpd: Make sure network/aggregate-address commands lay down under lab…
-rw-r--r--bgpd/bgp_route.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/bgpd/bgp_route.c b/bgpd/bgp_route.c
index cd377b32ca..32489459cb 100644
--- a/bgpd/bgp_route.c
+++ b/bgpd/bgp_route.c
@@ -13432,6 +13432,12 @@ void bgp_route_init(void)
install_element(BGP_IPV4M_NODE, &no_aggregate_address_mask_cmd);
/* IPv4 labeled-unicast configuration. */
+ install_element(BGP_IPV4L_NODE, &bgp_network_cmd);
+ install_element(BGP_IPV4L_NODE, &aggregate_address_cmd);
+ install_element(BGP_IPV4L_NODE, &aggregate_address_mask_cmd);
+ install_element(BGP_IPV4L_NODE, &no_aggregate_address_cmd);
+ install_element(BGP_IPV4L_NODE, &no_aggregate_address_mask_cmd);
+
install_element(VIEW_NODE, &show_ip_bgp_instance_all_cmd);
install_element(VIEW_NODE, &show_ip_bgp_cmd);
install_element(VIEW_NODE, &show_ip_bgp_afi_safi_statistics_cmd);
@@ -13478,6 +13484,11 @@ void bgp_route_init(void)
install_element(BGP_IPV6M_NODE, &ipv6_bgp_network_cmd);
+ /* IPv6 labeled unicast address family. */
+ install_element(BGP_IPV6L_NODE, &ipv6_bgp_network_cmd);
+ install_element(BGP_IPV6L_NODE, &ipv6_aggregate_address_cmd);
+ install_element(BGP_IPV6L_NODE, &no_ipv6_aggregate_address_cmd);
+
install_element(BGP_NODE, &bgp_distance_cmd);
install_element(BGP_NODE, &no_bgp_distance_cmd);
install_element(BGP_NODE, &bgp_distance_source_cmd);