From af74e53e97a9800f7cf159ec44dbcbfeaff9a73b Mon Sep 17 00:00:00 2001 From: Aws Ismail Date: Mon, 6 May 2013 14:06:49 -0400 Subject: Quagga: sync zebra routing table with the kernel one When interface goes down, and there are some static routes that are made with ip route, they are going to be deleted from kernel fib. That's what kernel does by default. But they are not going to be deleted from zebra's fib. They will be declared inactive. This issue was originally discussed in [1] and a patch was proposed. [1] http://www.gossamer-threads.com/lists/quagga/dev/22609 Signed-off-by: Aws Ismail Signed-off-by: Joe MacDonald --- meta-networking/recipes-protocols/quagga/quagga.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'meta-networking/recipes-protocols/quagga/quagga.inc') diff --git a/meta-networking/recipes-protocols/quagga/quagga.inc b/meta-networking/recipes-protocols/quagga/quagga.inc index 160c458cce..f9a32a99a4 100644 --- a/meta-networking/recipes-protocols/quagga/quagga.inc +++ b/meta-networking/recipes-protocols/quagga/quagga.inc @@ -15,7 +15,7 @@ SNMP_CONF="${@base_contains('DISTRO_FEATURES', 'snmp', '--enable-snmp', '', d)}" LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b \ file://COPYING.LIB;md5=f30a9716ef3762e3467a2f62bf790f0a" -INC_PR = "r1" +INC_PR = "r2" QUAGGASUBDIR = "" # ${QUAGGASUBDIR} is deal with old versions. Set to "/attic" for old @@ -23,6 +23,7 @@ QUAGGASUBDIR = "" SRC_URI = "http://download.savannah.gnu.org/releases/quagga${QUAGGASUBDIR}/quagga-${PV}.tar.gz;name=quagga-${PV} \ file://fix-for-lib-inpath.patch \ file://quagga-0.99.17-libcap.patch \ + file://Zebra-sync-zebra-routing-table-with-the-kernel-one.patch \ file://quagga.init \ file://quagga.default \ file://watchquagga.init \ -- cgit 1.2.3-korg