From: Vladimir Sokolovsky Date: Tue, 1 Mar 2016 07:56:25 +0000 (+0200) Subject: rdma.m4: Added check for get/set_rxfh_indir in ethtool_ops_ext X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=694f124ac3da4daa65d75d475cd2b3974a13f1ff;p=~aditr%2Fcompat.git rdma.m4: Added check for get/set_rxfh_indir in ethtool_ops_ext Signed-off-by: Vladimir Sokolovsky --- diff --git a/config/rdma.m4 b/config/rdma.m4 index f00c8e6..a59bdab 100644 --- a/config/rdma.m4 +++ b/config/rdma.m4 @@ -314,6 +314,24 @@ AC_DEFUN([LINUX_CONFIG_COMPAT], AC_MSG_RESULT(no) ]) + AC_MSG_CHECKING([if struct ethtool_ops_ext has get/set_rxfh_indir]) + LB_LINUX_TRY_COMPILE([ + #include + ],[ + const struct ethtool_ops_ext en_ethtool_ops_ext = { + .get_rxfh_indir = NULL, + .set_rxfh_indir = NULL, + }; + + return 0; + ],[ + AC_MSG_RESULT(yes) + AC_DEFINE(HAVE_GET_SET_RXFH_INDIR_EXT, 1, + [get/set_rxfh_indir is defined]) + ],[ + AC_MSG_RESULT(no) + ]) + AC_MSG_CHECKING([if struct net_device has dev_port]) LB_LINUX_TRY_COMPILE([ #include