Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Nov 2002 20:40:02 -0800 (PST)
From:      "Sergey N. Voronkov" <serg@tmn.ru>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: misc/45772: Kernel does not compile with IPFILTER options
Message-ID:  <200211270440.gAR4e21u027652@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR misc/45772; it has been noted by GNATS.

From: "Sergey N. Voronkov" <serg@tmn.ru>
To: Harald Weis <hawei@nerim.net>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: misc/45772: Kernel does not compile with IPFILTER options
Date: Wed, 27 Nov 2002 09:38:57 +0500

 > >Description:
 > 	
 > 	Having upgraded from 4.5 to 4.7 (use of the 4.7-mini.iso)
 > 	everything okay except for the kernel which does not compile
 > 	with the IPFILTER options:
 > cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -f
 > format-extensions -ansi  -nostdinc -I- -I. -I../.. -I/usr/include -I../../contrib/ipfilter  -D_KERNEL -include opt_global.h -elf  -mpreferr
 > ed-stack-boundary=2  ../../contrib/ipfilter/netinet/fil.c
 > ../../contrib/ipfilter/netinet/fil.c: In function `fr_makefrip':
 > ../../contrib/ipfilter/netinet/fil.c:267: structure has no member named `fin_misc'
 > ../../contrib/ipfilter/netinet/fil.c: In function `fr_check':
 > ../../contrib/ipfilter/netinet/fil.c:1082: too few arguments to function `ipfr_newfrag'
 > ../../contrib/ipfilter/netinet/fil.c:1092: too many arguments to function `fr_addstate'
 > *** Error code 1
 > 
 > Stop in /usr/local/src/sys/compile/ALGOL.
 > algol {wei} /<1>compile/ALGOL
 > >How-To-Repeat:
 > 	
 > >Fix:
 > 
 > 	
 > 	Fixed for me thanks to Darren Reed who suspected that the IPFilter header files in
 > 	/usr/include/netinet did not match those in /sys/contrib/ipfilter/netinet.
 > 
 > 	Is this not an error in the upgrade procedure ?
 
 No. After releasing 4.6 IPFilter headers was removed from /usr/include.
 
 You can check your instalation after source upgrade for stale files:
 
 http://docs.freebsd.org/cgi/getmsg.cgi?fetch=378720+0+archive/2001/freebsd-stable/20010610.freebsd-stable
 
 Serg N. Voronkov,
 Sibitex JSC

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200211270440.gAR4e21u027652>