On Tue, Jul 27, 2010 at 09:37:43AM +0200, Bernhard Hahn wrote:
Hi Ondrej,
Am 22.07.2010 15:23, schrieb Ondrej Zajicek:
Thanks, fixed.
You can use the attached patch to fix the problem. It is IPv6 specific. can you give us some informations who else may be affected and the cicumstances of the bug?
Probably everyone using IPv6 BGP with more than ~ 500 routes. When an update packet with many prefixes is prepared in a TX buffer, a last prefix added to the packet might overwrite the end of the buffer (only if the prefix is longer than /32). -- Elen sila lumenn' omentielvo Ondrej 'SanTiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."