[Xorp-cvs] XORP cvs commit: xorp/bgp

Bruce M Simpson bms@spc.org
Tue, 28 Jun 2005 11:05:31 +0100


On Tue, Jun 28, 2005 at 09:30:16AM +0000, Mark Handley wrote:
> Log message:
> 	Fix bug in RibOut/PeerHandler code, where we assumed all routes being
> 	pushed together came from the same origin peer.  All routes being
> 	added do, but routes being deleted as part of a replace don't need to
> 	come from the same place.  The upshot was that we'd sometimes delete
> 	or add to the wrong OriginTable in the RIB, and subsequently not be
> 	able to remove the route again.

Good catch, this one has been tripping us up for a while! Glad to see it
bite the dust.

BMS