modernize backfire 10.03 so it can be operational again
[openwrt-10.03/.git] / package / quagga / not-patches / patches-old / 160-bgpd-enable_bgp_log-neighbor-changes.patch
diff --git a/package/quagga/not-patches/patches-old/160-bgpd-enable_bgp_log-neighbor-changes.patch b/package/quagga/not-patches/patches-old/160-bgpd-enable_bgp_log-neighbor-changes.patch
new file mode 100644 (file)
index 0000000..f6a7783
--- /dev/null
@@ -0,0 +1,37 @@
+From c37b9bccdcc1266f52e50fa3e5a8dc81086c3fe7 Mon Sep 17 00:00:00 2001
+From: Daniel Walton <dwalton@cumulusnetworks.com>
+Date: Wed, 21 Oct 2015 06:42:50 -0700
+Subject: [PATCH] bgpd: Enable "bgp log-neighbor-changes" by default
+
+Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
+Reviewed-by:   Donald Sharp <sharpd@cumulusnetworks.com>
+---
+ bgpd/bgpd.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/bgpd/bgpd.c b/bgpd/bgpd.c
+index c94c381..c7f22e8 100644
+--- a/bgpd/bgpd.c
++++ b/bgpd/bgpd.c
+@@ -1974,6 +1974,7 @@ bgp_create (as_t *as, const char *name)
+   bgp->default_keepalive = BGP_DEFAULT_KEEPALIVE;
+   bgp->restart_time = BGP_DEFAULT_RESTART_TIME;
+   bgp->stalepath_time = BGP_DEFAULT_STALEPATH_TIME;
++  bgp_flag_set (bgp, BGP_FLAG_LOG_NEIGHBOR_CHANGES);
+   bgp->as = *as;
+@@ -5259,8 +5260,8 @@ bgp_config_write (struct vty *vty)
+                VTY_NEWLINE);
+       /* BGP log-neighbor-changes. */
+-      if (bgp_flag_check (bgp, BGP_FLAG_LOG_NEIGHBOR_CHANGES))
+-      vty_out (vty, " bgp log-neighbor-changes%s", VTY_NEWLINE);
++      if (!bgp_flag_check (bgp, BGP_FLAG_LOG_NEIGHBOR_CHANGES))
++      vty_out (vty, " no bgp log-neighbor-changes%s", VTY_NEWLINE);
+       /* BGP configuration. */
+       if (bgp_flag_check (bgp, BGP_FLAG_ALWAYS_COMPARE_MED))
+-- 
+2.7.0
+