[PATCH v7] Babel: Replace internal route selection by bird's nest

Toke Høiland-Jørgensen toke at toke.dk
Wed Jan 7 14:13:28 CET 2026


Lars Gierth via Bird-users <bird-users at network.cz> writes:

> This introduces the ability to filter routes from specific interfaces and
> neighbours. With the current internal route selection proto babel exports
> only up to one route and an admin cannot do fine-grained filtering.
>
> To fix this we rip out the internal route selection entirely and export
> evey babel route as a distinct route into the bird's nest instead.
>
> In the presence of esoteric route filters this change may be observable by
> users however we feel the additional filtering power is more important. A
> release note entry for this change is recommended.
>
> Co-developed-by: Daniel Gröber <dxld at darkboxed.org>
> Signed-off-by: Daniel Gröber <dxld at darkboxed.org>
> Co-developed-by: Lars Gierth <larsg at systemli.org>
> Signed-off-by: Lars Gierth <larsg at systemli.org>

FWIW, I totally support getting this merged. It would be nice to update
the documentation as well, though, maybe provide some examples of the
kind of filtering you're doing? :)

-Toke



More information about the Bird-users mailing list