Hi.

We are doing this by syncing with non-default kernel table and
monitoring routes in it with some daemon.
You can also use some sort of routing daemon that have more userspace
interfaces (exabgp maybe) and export from bird to it.

On Sat, Dec 29, 2018 at 11:42 PM Cody Doucette <[email protected]> wrote:
>
> Is there any way in BIRD to sync the routing table directly with userspace 
> instead of the OS kernel? We are managing forwarding tables in a userspace 
> (DPDK) application instead of the kernel and want to avoid duplicating the 
> table in both.
>
> I see a possible way of doing this with a patch to set `nl_pid` in nl_send() 
> inside of sysdep/linux/netlink.c. But has anyone used BIRD for this use case 
> before?

Reply via email to