Kernel table support in OpenBSD

Alexander V. Chernikov melifaro at yandex-team.ru
Fri Jun 28 11:57:52 CEST 2013


On 28.06.2013 14:14, Ondrej Zajicek wrote:
> On Fri, Jun 28, 2013 at 11:13:55AM +0200, JLP wrote:
>> Hi everyone,
>>
>> I'm trying to use kernel table option of kernel protocol in BIRD on
>> OpenBSD 5.3 (version 1.3.9p0 from standard package) but it seems like it
>> does not work at all (I get a syntax error message).
>>
>> Are rdomains from OpenBSD officially supported ?
> No, multiple kernel tables are currently supported on Linux only.
>
> I wonder what is the situation on FreeBSD, NetBSD and OpenBSD w.r.t.
> kernel support for multple routing tables. I don't have an idea.
> No multiple tables, multiple tables specific to some *BSD variants
> or a common behavior on all *BSDs?
FreeBSD supports multiple tables (fibs), port has a patch enabling 
multiple kernel protocol instances (and some fib magic due to lack of 
MRT support in route socket protocol).
OpenBSD supports multiple tables, too. MRT support exists inside rtsock 
(rtm_tableid in rt_msghdr).
Not sure about NetBSD.

>




More information about the Bird-users mailing list