[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