Thanks for the response martin. 

It seems to be an issue with the change in ip_output.c as mentioned in
the thread:
http://marc.theaimsgroup.com/?l=ipfilter&m=104390652203866&w=2

Does anyone know of a work around for this problem?

-----Original Message-----
From: Martin Stiemerling [mailto:[EMAIL PROTECTED]]
Sent: Friday, February 07, 2003 1:44 AM
To: Huzaif Abdul-Sattar
Cc: [EMAIL PROTECTED]
Subject: Re: Upgrading IpFilter on FreeBSD:




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