From 399559fcac6f003eeabaed528479afba8619e6a3 Mon Sep 17 00:00:00 2001 From: Steve Wise Date: Fri, 19 Jan 2018 11:59:12 -0800 Subject: [PATCH] cxgb4: add m4 check for net_device.max_mtu If max_mtu is part of struct net_device, then define HAVE_NET_DEVICE_MAX_MTU. Signed-off-by: Steve Wise --- config/rdma.m4 | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/config/rdma.m4 b/config/rdma.m4 index 1f98d7c..02eb460 100644 --- a/config/rdma.m4 +++ b/config/rdma.m4 @@ -4729,6 +4729,24 @@ AC_DEFUN([LINUX_CONFIG_COMPAT], ],[ AC_MSG_RESULT(no) ]) + + AC_MSG_CHECKING([if struct net_device has max_mtu]) + LB_LINUX_TRY_COMPILE([ + #include + ],[ + struct net_device *dev = NULL; + + dev->max_mtu = 0; + + return 0; + ],[ + AC_MSG_RESULT(yes) + AC_DEFINE(HAVE_NET_DEVICE_MAX_MTU, 1, + [max_mtu is in struct net_device]) + ],[ + AC_MSG_RESULT(no) + ]) + ]) # # COMPAT_CONFIG_HEADERS -- 2.46.0