AC_MSG_RESULT(no)
])
- AC_MSG_CHECKING([if skbuff.h has skb_set_hash])
+ AC_MSG_CHECKING([if netdevice.h has skb_set_hash])
LB_LINUX_TRY_COMPILE([
#include <linux/netdevice.h>
],[
AC_MSG_RESULT(no)
])
+ AC_MSG_CHECKING([if netdevice.h has alloc_netdev with 4 params])
+ LB_LINUX_TRY_COMPILE([
+ #include <linux/netdevice.h>
+ ],[
+ struct net_device *dev;
+
+ dev = alloc_netdev(0, NULL, 0, NULL);
+
+ return 0;
+ ],[
+ AC_MSG_RESULT(yes)
+ AC_DEFINE(HAVE_ALLOC_NETDEV_4P, 1,
+ [alloc_netdev has 4 parameters])
+ ],[
+ AC_MSG_RESULT(no)
+ ])
+
AC_MSG_CHECKING([if sockios.h has SIOCGHWTSTAMP])
LB_LINUX_TRY_COMPILE([
#include <linux/sockios.h>
AC_MSG_RESULT(no)
])
+ AC_MSG_CHECKING([if vxlan.h has vxlan_gso_check])
+ LB_LINUX_TRY_COMPILE([
+ #include <net/vxlan.h>
+ ],[
+ vxlan_gso_check(NULL);
+
+ return 0;
+ ],[
+ AC_MSG_RESULT(yes)
+ AC_DEFINE(HAVE_VXLAN_GSO_CHECK, 1,
+ [vxlan_gso_check is defined])
+ ],[
+ AC_MSG_RESULT(no)
+ ])
+
AC_MSG_CHECKING([if dst.h has dst_get_neighbour])
LB_LINUX_TRY_COMPILE([
#include <net/dst.h>