diff options
author | Tom Jones <thj@freebsd.org> | 2024-01-26 14:58:18 +0000 |
---|---|---|
committer | Damjan Marion <dmarion@0xa5.net> | 2024-02-13 16:28:21 +0000 |
commit | a0b85388377913118ee8437ee23ab3d1ff4bee99 (patch) | |
tree | 08ea62007e691a86831709c159b2f3dc8eb5b1f3 | |
parent | 93fc6920fb089c4db7716aed3ed1efc617683646 (diff) |
vppinfra: Add netlink header on FreeBSD
FreeBSD has support netlink since 13.2, but keeps its header in a
slightly different place. Correctly include netlink/netlink.h for
FreeBSD.
Type: improvement
Change-Id: Iec78ca72db74ea7f9c874e7039c7d17b6321f9dc
Signed-off-by: Tom Jones <thj@freebsd.org>
-rw-r--r-- | src/vppinfra/unix-formats.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vppinfra/unix-formats.c b/src/vppinfra/unix-formats.c index 297a3fdb8c2..1a101e04aee 100644 --- a/src/vppinfra/unix-formats.c +++ b/src/vppinfra/unix-formats.c @@ -67,7 +67,9 @@ #include <linux/types.h> #include <linux/netlink.h> #endif -#endif +#elif __FreeBSD__ +#include <netlink/netlink.h> +#endif /* __linux__ */ #endif /* ! __KERNEL__ */ |