aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/pf/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'sys/modules/pf/Makefile')
-rw-r--r--sys/modules/pf/Makefile16
1 files changed, 13 insertions, 3 deletions
diff --git a/sys/modules/pf/Makefile b/sys/modules/pf/Makefile
index 78aa564576b6..d4b01da9d72e 100644
--- a/sys/modules/pf/Makefile
+++ b/sys/modules/pf/Makefile
@@ -6,16 +6,18 @@
.PATH: ${.CURDIR}/../../contrib/pf/netinet
KMOD= pf
-SRCS = pf.c pf_if.c pf_subr.c pf_osfp.c pf_ioctl.c pf_norm.c pf_table.c \
+SRCS= pf.c pf_if.c pf_lb.c pf_osfp.c pf_ioctl.c pf_norm.c pf_table.c \
pf_ruleset.c \
in4_cksum.c \
- opt_pf.h opt_inet.h opt_inet6.h opt_bpf.h
+ opt_pf.h opt_inet.h opt_inet6.h opt_bpf.h opt_global.h
-CFLAGS+= -I${.CURDIR}/../../contrib/pf
+CFLAGS+= -I${.CURDIR}/../../contrib/pf
.if !defined(KERNBUILDDIR)
+.if ${MK_INET_SUPPORT} != "no"
opt_inet.h:
echo "#define INET 1" > ${.TARGET}
+.endif
.if ${MK_INET6_SUPPORT} != "no"
opt_inet6.h:
@@ -26,9 +28,17 @@ opt_bpf.h:
echo "#define DEV_BPF 1" > ${.TARGET}
# pflog can be loaded as a module, have the additional checks turned on
+# pfsync can be loaded as a module, have the additional checks turned on
opt_pf.h:
echo "#define DEV_PF 1" > ${.TARGET}
echo "#define DEV_PFLOG 1" >> ${.TARGET}
+ echo "#define DEV_PFSYNC 1" >> ${.TARGET}
+ echo "#define DEV_PFLOW 1" >> ${.TARGET}
+
+.if defined(VIMAGE)
+opt_global.h:
+ echo "#define VIMAGE 1" >> ${.TARGET}
+.endif
.endif
.include <bsd.kmod.mk>