]> git.ipfire.org Git - thirdparty/ipset.git/commitdiff
Check old system kernel header files
authorJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Sat, 18 Dec 2010 22:32:30 +0000 (23:32 +0100)
committerJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Sat, 18 Dec 2010 22:32:30 +0000 (23:32 +0100)
configure.ac

index 85073f4de3588f958c3db374b78bb67043427440..f8b920a333cf2f3a4d8421c38dafb4a29d10a1e3 100644 (file)
@@ -113,6 +113,12 @@ PKG_CHECK_MODULES([libmnl], [libmnl >= 1])
 
 dnl Checks for header files
 
+dnl Checks for declarations
+AC_CHECK_DECLS([NLA_F_NESTED, NLA_F_NET_BYTEORDER, NLA_TYPE_MASK],,
+               [AC_MSG_ERROR([System kernel header files are older than 2.6.24, use CFLAGS for non-default location])],
+               [#include <sys/socket.h>
+#include <linux/netlink.h>])
+
 dnl Checks for typedefs, structures
 AC_CHECK_TYPES([union nf_inet_addr],,,[#include <linux/types.h>
 #include <netinet/in.h>