Date: Sun, 22 Nov 2009 20:52:33 +0200 From: Vlad Galu <dudu@dudu.ro> To: "Li, Qing" <qing.li@bluecoat.com> Cc: freebsd-net@freebsd.org, Adam Jacob Muller <freebsd-net@adam.gs> Subject: Re: openbgpd + 8.0 Message-ID: <ad79ad6b0911221052l2ba6bce7sa0ccafb639f1d151@mail.gmail.com> In-Reply-To: <B583FBF374231F4A89607B4D08578A4305F007EB@bcs-mail03.internal.cacheflow.com> References: <35F73C4F-3C77-4B40-9D7D-16BEB8FE6EAD@adam.gs> <B583FBF374231F4A89607B4D08578A4305F007EA@bcs-mail03.internal.cacheflow.com> <B583FBF374231F4A89607B4D08578A4305F007EB@bcs-mail03.internal.cacheflow.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Nov 22, 2009 at 8:44 PM, Li, Qing <qing.li@bluecoat.com> wrote: > Just to be a bit more specific, in r196714 /sys/netinet/in.c: [...] Just wanting to let you know the following behavior changes: 1. Some customers of mine used to run 7.x with quagga. Another app was adding static routes with a nexthop of 127.0.0.1, which were redistributed by quagga to BGP as part of the "redistribute kernel" directive. After upgrading to 8.x, routes are being properly exported upon adding, however quagga doesn't stop announcing them in BGP after they disappear from the kernel route table. "route monitor" sees the RTM_DELETE message, but quagga either doesn't, or just ignores it. The same quagga port version was used on both 7.x and 8.x. 2. Switching to OpenBGPD fixed the above issue, with the notable mention that it doesn't redistribute routes with a nexthop of 127.0.0.1, so we had to rewrite the app for that (127.0.0.1 was hardcoded - INADDR_LOOPBACK). This might be an OpenBGPD check, though. Hope this is useful info. Cheers, Vlad
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ad79ad6b0911221052l2ba6bce7sa0ccafb639f1d151>