Date: Sun, 12 Sep 2004 09:34:15 +0800 From: sam <sam.wun@authtec.net> To: freebsd-current@freebsd.org Subject: How can I compile PF without option PFIL_HOOKS defined in thekernel conf file? Message-ID: <4143A797.4040708@authtec.net>
next in thread | raw e-mail | index | archive | help
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@authtec.net Website: http://www.authtec.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4143A797.4040708>