From: Philippe Guibert Date: Fri, 11 Oct 2019 12:11:13 +0000 (+0200) Subject: bgpd: evpn nexthop can be changed by default X-Git-Tag: frr-7.5~15^2~12 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=74434bab2ea9fb4f86a475a62275c9298c74dd73;p=mirror%2Ffrr.git bgpd: evpn nexthop can be changed by default There can be cases where evpn traffic is not meshed across various endpoints, but sent to a central pe. For this situation, add the configuration knobs to force nexthop attribute. Upon that change, nexthop unchanged attribute is automatically disabled. Signed-off-by: Philippe Guibert --- diff --git a/bgpd/bgp_vty.c b/bgpd/bgp_vty.c index 47c5237aa6..0821e93924 100644 --- a/bgpd/bgp_vty.c +++ b/bgpd/bgp_vty.c @@ -16692,6 +16692,10 @@ void bgp_vty_init(void) &no_neighbor_route_reflector_client_cmd); install_element(BGP_EVPN_NODE, &neighbor_route_reflector_client_cmd); install_element(BGP_EVPN_NODE, &no_neighbor_route_reflector_client_cmd); + install_element(BGP_EVPN_NODE, &neighbor_nexthop_self_cmd); + install_element(BGP_EVPN_NODE, &no_neighbor_nexthop_self_cmd); + install_element(BGP_EVPN_NODE, &neighbor_nexthop_self_force_cmd); + install_element(BGP_EVPN_NODE, &no_neighbor_nexthop_self_force_cmd); /* "neighbor route-server" commands.*/ install_element(BGP_NODE, &neighbor_route_server_client_hidden_cmd);