From 7709c62dc6bf7cea59d756bcffe1efd1f85646f8 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Fri, 9 Sep 2016 09:46:28 -0400 Subject: [PATCH] bgpd: Display 'no neighbor 192.168.33.44 activate' Since the default for ipv4 unicast is to now assume that the neighbor is activated, print out the no neighbor 192.168.33.44 activate line when it is explicitly turned off. Ticket: CM-12809 Reported-by: Lou Berger Signed-off-by: Donald Sharp Reviewed-by: --- bgpd/bgpd.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/bgpd/bgpd.c b/bgpd/bgpd.c index 87e5c54ea2..bfde53d3e4 100644 --- a/bgpd/bgpd.c +++ b/bgpd/bgpd.c @@ -6739,6 +6739,18 @@ bgp_config_write_peer_af (struct vty *vty, struct bgp *bgp, " neighbor %s activate%s", addr, VTY_NEWLINE); } + else + { + if ((afi == AFI_IP) && (safi == SAFI_UNICAST)) + { + if (!bgp_flag_check (bgp, BGP_FLAG_NO_DEFAULT_IPV4)) + { + afi_header_vty_out (vty, afi, safi, write, + " no neighbor %s activate%s", + addr, VTY_NEWLINE); + } + } + } } /* addpath TX knobs */ -- 2.39.5