Hello Elmar,

On 2024-03-22 08:40, Elmar K. Bins via Bird-users wrote:
[email protected]  (Ondrej Zajicek) wrote:
The command 'show route' by default shows the first table for each
network type. Use 'show route table all' if you want all tables.
Nonetheless, this is bizarre and unexpected behaviour.
I suppose there is a good reason for it?

The original reasons for this are historical, carried from BIRD 1 where show routewithout tableoption showed only the mastertable.

For BIRD 2, we extrapolated that to show at most one table per network type. These design choices are always some kind of looking for equilibrium – if you have 1K+ tables, you typically don'ŧ want to dump them all. OTOH, in your case, it would make better sense to show all of them. Where is the boundary?

While writing this and thinking about it, what if we made it configurable, to let you say for each table whether show by defaultor not?

Best regards,
Maria

--
Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.

Reply via email to