modernize backfire 10.03 so it can be operational again
[openwrt-10.03/.git] / package / quagga / patches-upstream / 200-bgp_dampening.patch
diff --git a/package/quagga/patches-upstream/200-bgp_dampening.patch b/package/quagga/patches-upstream/200-bgp_dampening.patch
new file mode 100644 (file)
index 0000000..ccb0d32
--- /dev/null
@@ -0,0 +1,25 @@
+From f99d2f1c5cfdb21be1fa28dabc5fc48a7cd71ed8 Mon Sep 17 00:00:00 2001
+From: Balaji <balajig81@gmail.com>
+Date: Wed, 20 Jan 2016 17:29:27 +0000
+Subject: bgpd: Addition of bgp dampening configuration commands under IPv4/multicast
+
+Signed-off-by: Balaji Gurudoss <balajig81@gmail.com>
+Tested-by: NetDEF CI System <cisystem@netdef.org>
+---
+--- a/bgpd/bgp_route.c
++++ b/bgpd/bgp_route.c
+@@ -16264,6 +16264,14 @@ bgp_route_init (void)
+   install_element (BGP_IPV4_NODE, &bgp_damp_set3_cmd);
+   install_element (BGP_IPV4_NODE, &bgp_damp_unset_cmd);
+   install_element (BGP_IPV4_NODE, &bgp_damp_unset2_cmd);
++
++  /* IPv4 Multicast Mode */
++  install_element (BGP_IPV4M_NODE, &bgp_damp_set_cmd);
++  install_element (BGP_IPV4M_NODE, &bgp_damp_set2_cmd);
++  install_element (BGP_IPV4M_NODE, &bgp_damp_set3_cmd);
++  install_element (BGP_IPV4M_NODE, &bgp_damp_unset_cmd);
++  install_element (BGP_IPV4M_NODE, &bgp_damp_unset2_cmd);
++
+   
+   /* Deprecated AS-Pathlimit commands */
+   install_element (BGP_NODE, &bgp_network_ttl_cmd);