diff options
author | Alexander V. Chernikov <melifaro@ipfw.ru> | 2022-12-09 15:59:06 +0100 |
---|---|---|
committer | Ondrej Zajicek <santiago@crfreenet.org> | 2022-12-09 16:01:30 +0100 |
commit | a80cd4707464cedb526eb72e7704b097af20beb7 (patch) | |
tree | 7f29a583093e7822a8c2a2717fcea46621aadebf /sysdep/cf/linux.h | |
parent | 3859e4efc1597368df647323c5a3cc1771cb64ca (diff) |
Netlink on FreeBSD support
Netlink support was added to FreeBSD recently. It is 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.
The attached change adds 'bsd-netlink’ sysconf target, allowing to build
both netlink & rtsock versions on FreeBSD.
Diffstat (limited to 'sysdep/cf/linux.h')
-rw-r--r-- | sysdep/cf/linux.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sysdep/cf/linux.h b/sysdep/cf/linux.h index 56ecf017..85598c10 100644 --- a/sysdep/cf/linux.h +++ b/sysdep/cf/linux.h @@ -17,6 +17,8 @@ #define CONFIG_INCLUDE_SYSIO_H "sysdep/linux/sysio.h" #define CONFIG_INCLUDE_KRTSYS_H "sysdep/linux/krt-sys.h" +#define CONFIG_LINUX_NETLINK + #define CONFIG_RESTRICTED_PRIVILEGES #define CONFIG_INCLUDE_SYSPRIV_H "sysdep/linux/syspriv.h" |