[quagga-dev 3585] 0.99.1 bgpd zebra withdraw bug

Paul Jakma paul at clubi.ie
Tue Aug 16 20:06:32 BST 2005

A slight oversight in the async RIB work in 0.99 left bgpd unable to 
withdraw routes from zebra. Protocol worked fine, removing routes 
from zebra didn't.

This would be a problem for routes withdrawn where a less-specific 
route was available (eg a default).

Patch at:


restores proper order of rib removal versus rib processing by 
introducing a BGP_INFO_REMOVED flag.

Paul Jakma	paul at clubi.ie	paul at jakma.org	Key ID: 64A2FF6A
Paprika Measure:
 	2 dashes    ==  1smidgen
 	2 smidgens  ==  1 pinch
 	3 pinches   ==  1 soupcon
 	2 soupcons  ==  2 much paprika

More information about the Quagga-dev mailing list