RFC 9234 (BGP roles) possible bug

Ondrej Zajicek santiago at crfreenet.org
Fri May 19 01:14:27 CEST 2023


On Thu, May 11, 2023 at 05:27:01PM +0200, Ondrej Zajicek wrote:
> Hi
> 
> Yes, it is a bug in BIRD. When BGP capability option is parsed, the
> capability structure is initialized with the proper default value, but
> when there is no BGP capability option altogether (like in these case),
> the capability structure is just zeroed. Unfortunately, RFC 9234 is the
> only supported capability that has non-zero default value (0xff), zero
> is 'provider'. Will fix that.

Here is a patch:

https://gitlab.nic.cz/labs/bird/-/commit/f8ba82804faba5cc1520d4545330502e29b9e920

-- 
Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago at 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."


More information about the Bird-users mailing list