How can I compile PF without option PFIL_HOOKS defined in thekernel conf file?

From: sam <sam.wun_at_authtec.net>
Date: Sun, 12 Sep 2004 09:34:15 +0800
Hi,

I tried many times, turning on and off the option PFIL_HOOKS in the 
kernel conf file to try to get PF compile into the kernel, but without 
success.

When remove option PFIL_HOOKS, PF failed to compile. Here is the error 
when compiling PF into kernel without PFIL_HOOKS:

pf_ioctl.o(.text+0x5230): In function `hook_pf':
: undefined reference to `pfil_head_get'
pf_ioctl.o(.text+0x5251): In function `hook_pf':
: undefined reference to `pfil_add_hook'
pf_ioctl.o(.text+0x5260): In function `hook_pf':
: undefined reference to `pfil_add_hook'
pf_ioctl.o(.text+0x526c): In function `hook_pf':
: undefined reference to `pfil_head_get'
pf_ioctl.o(.text+0x5284): In function `hook_pf':
: undefined reference to `pfil_remove_hook'
pf_ioctl.o(.text+0x5293): In function `hook_pf':
: undefined reference to `pfil_remove_hook'
pf_ioctl.o(.text+0x52ab): In function `hook_pf':
: undefined reference to `pfil_add_hook'
pf_ioctl.o(.text+0x52ba): In function `hook_pf':
: undefined reference to `pfil_add_hook'
pf_ioctl.o(.text+0x52f3): In function `dehook_pf':
: undefined reference to `pfil_head_get'
pf_ioctl.o(.text+0x5310): In function `dehook_pf':
: undefined reference to `pfil_remove_hook'
pf_ioctl.o(.text+0x531f): In function `dehook_pf':
: undefined reference to `pfil_remove_hook'
pf_ioctl.o(.text+0x532b): In function `dehook_pf':
: undefined reference to `pfil_head_get'
pf_ioctl.o(.text+0x5348): In function `dehook_pf':
: undefined reference to `pfil_remove_hook'
pf_ioctl.o(.text+0x5357): In function `dehook_pf':
: undefined reference to `pfil_remove_hook'
*** Error code 1

With option PFIL_HOOKS, the compilation failed with the following error 
(this time PF is compiled OK, but the system does not like it:

config -d /usr/obj/usr/src/sys/GENERIC /usr/src/sys/i386/conf/GENERIC
/usr/src/sys/i386/conf/GENERIC: unknown option "PFIL_HOOKS"

Does anyone have any suggestion to compile PF into kernel in Beta 3?

Thanks
sam

-- 
Security Architect/Consultant
AuthTec Gateway Limited
Mobile: 9839 2464	
Email: sam.wun_at_authtec.net
Website: http://www.authtec.com
Received on Sat Sep 11 2004 - 23:38:48 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:11 UTC