On Thu, Dec 01, 2022 at 01:48:16PM +0000, Alexander V. Chernikov via Bird-users wrote: > Dear bird developers, > > Netlink support was added to FreeBSD recently [1]. > It’s not as “full-featured” as its Linux counterpart yet, however the added > subset is enough to make a routing daemon work. > Specifically, it supports multiple tables, multipath, nexthops and nexthops > groups. No MPLS support yet. > It aims to be compatible (whenever possible) to minimise the netlink users > adoption efforts. > The first FreeBSD releases to have netlink support will be 14.0 and 13.2. > Both are planned to be released in ~Q1 2023. > > The attached change adds 'bsd-netlink’ sysconf target, allowing to build both > netlink & rtsock versions on FreeBSD.
Hi That looks interesting. It does not interefere with working code for Linux or BSD, so we can merge it immediately without much issues. Are there any significant differenences between Netlink model and BSD kernel? Like Linux keep (and Netlink API assumes) multiple routes with different metric, and keeps source protocol. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: [email protected]) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
