6c3ac78d7c9819747bfab018a1ba4f7deb5cd399
[packages.git] / net / quagga / patches / 020-fix-ipv6-build-failure.patch
1 --- a/bgpd/bgp_route.c
2 +++ b/bgpd/bgp_route.c
3 @@ -4327,6 +4327,7 @@ ALIAS_DEPRECATED (no_bgp_network_mask_na
4         "Specify a BGP backdoor route\n"
5         "AS-Path hopcount limit attribute\n"
6         "AS-Pathlimit TTL, in number of AS-Path hops\n")
7 +#ifdef HAVE_IPV6
8  ALIAS_DEPRECATED (ipv6_bgp_network,
9         ipv6_bgp_network_ttl_cmd,
10         "network X:X::X:X/M pathlimit <0-255>",
11 @@ -4342,6 +4343,7 @@ ALIAS_DEPRECATED (no_ipv6_bgp_network,
12         "IPv6 prefix <network>/<length>\n"
13         "AS-Path hopcount limit attribute\n"
14         "AS-Pathlimit TTL, in number of AS-Path hops\n")
15 +#endif /* HAVE_IPV6 */
16  \f
17  /* Aggreagete address:
18  
19 @@ -12133,9 +12135,11 @@ bgp_route_init (void)
20    install_element (BGP_IPV4M_NODE, &no_bgp_network_backdoor_ttl_cmd);
21    install_element (BGP_IPV4M_NODE, &no_bgp_network_mask_backdoor_ttl_cmd);
22    install_element (BGP_IPV4M_NODE, &no_bgp_network_mask_natural_backdoor_ttl_cmd);
23 -  
24 +
25 +#ifdef HAVE_IPV6
26    install_element (BGP_IPV6_NODE, &ipv6_bgp_network_ttl_cmd);
27    install_element (BGP_IPV6_NODE, &no_ipv6_bgp_network_ttl_cmd);
28 +#endif
29  }
30  
31  void