My current configuration is as follows: uname -a: FreeBSD sea-fw1 4.5-STABLE FreeBSD 4.5-STABLE #0: Tue Mar 26 11:18:49 PST 2002 huzaif@sea-fw1:/usr/src/sys/compile/sef-fw1 i386
IPF -V: ipf: IP Filter: v3.4.31 (336) Kernel: IP Filter: v3.4.20 Running: yes Log Flags: 0 = none set Default: block all, Logging: available Active list: 0 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 7. Attempt to build a new kernel as follows: " make buildkernel KERNCONF=sef-fw1-02052003" Am I missing any step(s)?
