From: Vladimir Sokolovsky Date: Thu, 1 Dec 2016 15:47:11 +0000 (+0200) Subject: Added macro HAVE_NETDEV_NOTIFIER_CHANGEUPPER_INFO X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=1cd23696d41043d147c1b57599a4489141f9fd9a;p=~aditr%2Fcompat.git Added macro HAVE_NETDEV_NOTIFIER_CHANGEUPPER_INFO Signed-off-by: Vladimir Sokolovsky --- diff --git a/config/rdma.m4 b/config/rdma.m4 index dcb0de5..f4b1bb9 100644 --- a/config/rdma.m4 +++ b/config/rdma.m4 @@ -3703,6 +3703,37 @@ AC_DEFUN([LINUX_CONFIG_COMPAT], AC_MSG_RESULT(no) ]) + AC_MSG_CHECKING([if if_vlan.h has __vlan_get_protocol]) + LB_LINUX_TRY_COMPILE([ + #include + ],[ + __vlan_get_protocol(NULL, 0, NULL); + + return 0; + ],[ + AC_MSG_RESULT(yes) + AC_DEFINE(HAVE_VLAN_GET_PROTOCOL, 1, + [__vlan_get_protocol defined]) + ],[ + AC_MSG_RESULT(no) + ]) + + AC_MSG_CHECKING([if netdevice.h has netdev_notifier_changeupper_info]) + LB_LINUX_TRY_COMPILE([ + #include + ],[ + struct netdev_notifier_changeupper_info info; + + info.master = 1; + return 0; + ],[ + AC_MSG_RESULT(yes) + AC_DEFINE(HAVE_NETDEV_NOTIFIER_CHANGEUPPER_INFO, 1, + [netdev_notifier_changeupper_info is defined]) + ],[ + AC_MSG_RESULT(no) + ]) + ]) # # COMPAT_CONFIG_HEADERS