1KMOD= pf 2SRCS= if_pflog.c if_pfsync.c pf.c pf_if.c pf_ioctl.c pf_norm.c pf_osfp.c pf_subr.c 3SRCS+= pf_table.c pf_ruleset.c 4SRCS+= use_bpf.h use_pflog.h opt_inet.h opt_inet6.h opt_carp.h 5SRCS+= opt_icmp_bandlim.h 6 7use_pflog.h: 8 echo "#define NPFLOG 1" > ${.TARGET} 9 10.if !defined(KERNBUILDDIR) 11opt_carp.h: 12 touch ${.TARGET} 13 14opt_inet.h: 15 echo "#define INET 1" > ${.TARGET} 16 17opt_inet6.h: 18 echo "#define INET6 1" > ${.TARGET} 19 20use_bpf.h: 21 echo "#define NBPF 1" > ${.TARGET} 22 23.endif # !KERNBUILDDIR 24 25 26.include <bsd.kmod.mk> 27