Makefile revision 227085
1# $FreeBSD: head/sys/modules/ipfw/Makefile 227085 2011-11-04 16:24:19Z bz $
2
3.include <bsd.own.mk>
4
5.PATH: ${.CURDIR}/../../netinet/ipfw
6
7KMOD=	ipfw
8SRCS=	ip_fw2.c ip_fw_pfil.c
9SRCS+=	ip_fw_dynamic.c ip_fw_log.c
10SRCS+=	ip_fw_sockopt.c ip_fw_table.c
11SRCS+=	opt_inet.h opt_inet6.h opt_ipdivert.h opt_ipfw.h opt_ipsec.h
12
13CFLAGS+= -DIPFIREWALL
14CFLAGS+= -I${.CURDIR}/../../contrib/pf
15#
16#If you want it verbose
17#CFLAGS+= -DIPFIREWALL_VERBOSE
18#CFLAGS+= -DIPFIREWALL_VERBOSE_LIMIT=100
19#
20#If you want it to pass all packets by default
21#CFLAGS+= -DIPFIREWALL_DEFAULT_TO_ACCEPT
22#
23
24.if !defined(KERNBUILDDIR)
25.if ${MK_INET_SUPPORT} != "no"
26opt_inet.h:
27	echo "#define INET 1" > ${.TARGET}
28.endif
29.if ${MK_INET6_SUPPORT} != "no"
30opt_inet6.h:
31	echo "#define INET6 1" > ${.TARGET}
32.endif
33.endif
34
35.include <bsd.kmod.mk>
36