From mboxrd@z Thu Jan 1 00:00:00 1970 From: Abdul Haleem Subject: Re: [PATCH net] net/mlx4_en: add a missing include Date: Wed, 31 Oct 2018 19:21:20 +0530 Message-ID: <1540993880.21377.1.camel@abdul> References: <20181030071812.152491-1-edumazet@google.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Cc: "David S . Miller" , netdev , Tariq Toukan , Eric Dumazet To: Eric Dumazet Return-path: Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:47752 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729335AbeJaWtf (ORCPT ); Wed, 31 Oct 2018 18:49:35 -0400 Received: from pps.filterd (m0098417.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w9VDnH1L106505 for ; Wed, 31 Oct 2018 09:51:27 -0400 Received: from e17.ny.us.ibm.com (e17.ny.us.ibm.com [129.33.205.207]) by mx0a-001b2d01.pphosted.com with ESMTP id 2nfac4hatj-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 31 Oct 2018 09:51:27 -0400 Received: from localhost by e17.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 31 Oct 2018 13:51:26 -0000 In-Reply-To: <20181030071812.152491-1-edumazet@google.com> Sender: netdev-owner@vger.kernel.org List-ID: On Tue, 2018-10-30 at 00:18 -0700, Eric Dumazet wrote: > Abdul Haleem reported a build error on ppc : > > drivers/net/ethernet/mellanox/mlx4/en_rx.c:582:18: warning: `struct > iphdr` declared inside parameter list [enabled by default] > struct iphdr *iph) > ^ > drivers/net/ethernet/mellanox/mlx4/en_rx.c:582:18: warning: its scope is > only this definition or declaration, which is probably not what you want > [enabled by default] > drivers/net/ethernet/mellanox/mlx4/en_rx.c: In function > get_fixed_ipv4_csum: > drivers/net/ethernet/mellanox/mlx4/en_rx.c:586:20: error: dereferencing > pointer to incomplete type > __u8 ipproto = iph->protocol; > ^ > > Fixes: 55469bc6b577 ("drivers: net: remove inclusion when not needed") > Signed-off-by: Eric Dumazet > Reported-by: Abdul Haleem > --- > drivers/net/ethernet/mellanox/mlx4/en_rx.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/net/ethernet/mellanox/mlx4/en_rx.c b/drivers/net/ethernet/mellanox/mlx4/en_rx.c > index 5a6d0919533d6e0e619927abd753c5d07ed95dac..db00bf1c23f5ad31d64652ddc8bee32e2e7534c8 100644 > --- a/drivers/net/ethernet/mellanox/mlx4/en_rx.c > +++ b/drivers/net/ethernet/mellanox/mlx4/en_rx.c > @@ -43,6 +43,7 @@ > #include > #include > > +#include > #if IS_ENABLED(CONFIG_IPV6) > #include > #endif Tested-by: Abdul Haleem -- Regard's Abdul Haleem IBM Linux Technology Centre