From fa03299885df953078b69182097a14d7fd447ce0 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Tue, 21 Jan 2014 00:52:01 +0100 Subject: build: resolve build failure involving linux/netlink.h This was seen with a sufficiently-old /usr/include/linux (from Linux 2.6.32). In file included from common.c:10: /usr/include/linux/netlink.h:34: error: expected specifier-qualifier-list before 'sa_family_t' The solution is to include last of all system headers. Signed-off-by: Jan Engelhardt Signed-off-by: Pablo Neira Ayuso --- src/common.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/common.c b/src/common.c index b9598bf..336d2b4 100644 --- a/src/common.c +++ b/src/common.c @@ -7,6 +7,8 @@ * (at your option) any later version. */ +#include +#include #include #include @@ -14,7 +16,6 @@ #include #include "internal.h" -#include struct nlmsghdr *nft_nlmsg_build_hdr(char *buf, uint16_t cmd, uint16_t family, uint16_t type, uint32_t seq) -- cgit v1.2.3