Received: with ECARTIS (v1.0.0; list netdev); Fri, 18 Mar 2005 13:23:12 -0800 (PST) Received: from ausc60pc101.us.dell.com (ausc60pc101.us.dell.com [143.166.85.206]) by oss.sgi.com (8.13.0/8.13.0) with ESMTP id j2ILN5DV012918 for ; Fri, 18 Mar 2005 13:23:06 -0800 Received: from lists.us.dell.com (143.166.224.162) by ausc60pc101.us.dell.com with ESMTP; 18 Mar 2005 15:22:56 -0600 X-IronPort-AV: i="3.91,102,1110175200"; d="scan'208"; a="237578097:sNHT266654848" Date: Fri, 18 Mar 2005 15:22:56 -0600 From: Matt Domsch To: netdev@oss.sgi.com Subject: [PATCH 2.4.30-pre3] net/{icmp,ipv6}.h: include net/snmp.h Message-ID: <20050318212256.GB26112@lists.us.dell.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i X-Virus-Scanned: ClamAV 0.83/772/Fri Mar 18 00:59:17 2005 on oss.sgi.com X-Virus-Status: Clean X-archive-position: 329 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: Matt_Domsch@dell.com Precedence: bulk X-list: netdev Content-Length: 1123 Lines: 37 Compiling linux-2.4.30-pre3 with FC4-test1 compiler gcc-4.0.0-0.32 on x86_64 fails because icmp_statistics[NR_CPUS*2] is declared as a sized array without struct icmp_mib having been defined, likewise ipv6_statistics[NR_CPUS*2] without struct ipv6_mib first defined. Solution is to include before declaring either array. Signed-off-by: Matt Domsch -- Matt Domsch Software Architect Dell Linux Solutions linux.dell.com & www.dell.com/linux Linux on Dell mailing lists @ http://lists.us.dell.com ===== include/net/icmp.h 1.2 vs edited ===== --- 1.2/include/net/icmp.h 2002-02-05 01:39:17 -06:00 +++ edited/include/net/icmp.h 2005-03-18 15:11:59 -06:00 @@ -23,6 +23,7 @@ #include #include +#include struct icmp_err { int errno; ===== include/net/ipv6.h 1.9 vs edited ===== --- 1.9/include/net/ipv6.h 2004-07-15 15:33:03 -05:00 +++ edited/include/net/ipv6.h 2005-03-18 15:13:13 -06:00 @@ -19,6 +19,7 @@ #include #include #include +#include #define SIN6_LEN_RFC2133 24