Huzaif Abdul-Sattar wrote:
Does anyone know where I can find older versions of ipfilter? I can't
seem to compile 3.4.31 into my kernel.
Hi,

please look into the list of your steps below, you'll find an possible answer w.r.t your question.

Martin

TIA
[...]>
I'm attempting to upgrade my system to the latest version of IPFilter
and I'm having problems rebuilding the kernel. Here is the error I get
when building the kernel:

ipfilter  -D_KERNEL -include opt_global.h  -mpreferred-stack-boundary=2
/usr/src/sys/contrib/ipfilter/netinet/ip_auth.c
/usr/src/sys/contrib/ipfilter/netinet/ip_auth.c: In function
`fr_auth_ioctl':
/usr/src/sys/contrib/ipfilter/netinet/ip_auth.c:425: too few arguments
to function `ip_output'
*** Error code 1


Here are the steps I performed prior to getting the above error:

1. Renamed /usr/src/contrib/ipfilter to /usr/src/contrib/ipfilter.orig
2. Extracted the latest IP Filter into /usr/src/contrib.
3. Created a symlink to ipfilter that points to the extracted version.
4. Performed: make freebsd4
5. Performed: make install-bsd
6. Performed: Freebsd-4.0/kinstall
Do not use kinstall, instead use BSD/kupgrade. Built your kernel as usual and should have no problem.

7. Attempt to build a new kernel as follows: " make buildkernel
KERNCONF=sef-fw1-02052003"


Am I missing any step(s)?






--
Martin Stiemerling

NEC Europe Ltd. -- Network Laboratories  [EMAIL PROTECTED]
IPv4: http://www.ccrle.nec.de  IPv6: http://www.ipv6.ccrle.nec.de

Reply via email to