On Fri, Nov 21, 2025 at 01:37:57PM +0100, Maximilian Wilhelm via Bird-users wrote: > Hi folks, > > Anno domini 2025 Maria Matejka via Bird-users scripsit: > > > > - b) filter output vs. export reality > > > Independent of whether we filter on "all best" or "all routes", in the > > > CLI the filter output shown does include the route - if the filter > > > does not match, it also should not print it > > > > Well, if you do `show route filter xyz`, then you get all routes > > matching that filter. Some protocols pick them. You can do `show route > > export bgp_to_internet.ipv6` to explicitly re-run the export filter in > > that context. > > > > I know that it is kinda confusing, and we should probably improve our > > documentation to show this properly. > > A `show route primary filter xyz` should also be equivalent to what's > actually exported, right?
No, because a protocol could reject (or even accept) a route on its own, regardless of its export filter. For example an IBGP protocol rejects routes recived from other IBGP protocols. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: [email protected]) "To err is human -- to blame it on a computer is even more so."
