X-Git-Url: https://git.openfabrics.org/?p=~tnikolova%2Fcompat%2F.git;a=blobdiff_plain;f=config%2Frdma.m4;h=847757cecaf8ff16cbb5a4a1a192480be00476d0;hp=fe9fac1be1d7f4fa910575eab4de5517770e0e4b;hb=72f1bd0816bf3df095e3304f8b088e4099d1862a;hpb=2ab38ee77c6f704c9c82aef0e8c29a59417be3af diff --git a/config/rdma.m4 b/config/rdma.m4 index fe9fac1..847757c 100644 --- a/config/rdma.m4 +++ b/config/rdma.m4 @@ -559,7 +559,7 @@ AC_DEFUN([LINUX_CONFIG_COMPAT], 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 ],[ @@ -574,6 +574,23 @@ AC_DEFUN([LINUX_CONFIG_COMPAT], AC_MSG_RESULT(no) ]) + AC_MSG_CHECKING([if netdevice.h has alloc_netdev with 4 params]) + LB_LINUX_TRY_COMPILE([ + #include + ],[ + 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 @@ -1855,6 +1872,21 @@ AC_DEFUN([LINUX_CONFIG_COMPAT], AC_MSG_RESULT(no) ]) + AC_MSG_CHECKING([if vxlan.h has vxlan_gso_check]) + LB_LINUX_TRY_COMPILE([ + #include + ],[ + 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