Allowing multiple instances of kernel protocol to use same table

Alexander Demenshin aldem-bird.2014 at nk7.net
Tue Aug 19 01:13:32 CEST 2014


On 2014-08-19 00:28, Ondrej Zajicek wrote:

> Yes, because BIRD keeps some bits of data related to export of routes 
> to
> the kernel table directly with routes in routing tables (flags 
> KRF_INSTALLED,
> KRF_SYNC_ERROR, see krt_notify() and krt_replace_rte()). If you just 
> force
> multiple tables, these bits for different kernel protocols would be 
> mixed.

I see, thank you for the explanation.

Then, what would be the proper way to avoid duplication of huge tables 
when using pipes?

Sure it is (mostly) avoidable when there is only one big table, but if 
there are many?

/Al




More information about the Bird-users mailing list