Subject: Re: Compile PF in kernel on Cobalt is no go on 3.0
To: Daniel Ouellet <daniel@presscom.net>
From: Hubert Feyrer <hubert@feyrer.de>
List: port-cobalt
Date: 01/06/2006 11:44:04
On Fri, 6 Jan 2006, Daniel Ouellet wrote:
> pf_ioctl.o(.text+0x4888): In function `pf_pfil_attach':
> : undefined reference to `if_pfil'
I see two possible problems here:
1) did you remove "options PFIL_HOOKS"? It seems needed, after
looking in src/sys/net/if.c:
#ifdef PFIL_HOOKS
struct pfil_head if_pfil; /* packet filtering hook for interfaces */
#endif
2) Maybe if.c was not recompiled for some reason. Either
".../compile/*/if.o" and retry, or maybe "make depend" helps, and
if none does, rm -fr your compile directory and see if that does the
job.
I agree that this is a bit strange...
- Hubert