xref: /dflybsd-src/sys/net/ipfw3_basic/Makefile (revision ac8179b5580d00adf66100804e87bec8dc92dea7)
16a03354eSMatthew DillonKMOD=	ipfw3_basic
20ffa96a2SSascha WildnerSRCS=	ip_fw3_basic.c
30ffa96a2SSascha WildnerSRCS+=	ip_fw3_log.c
40ffa96a2SSascha WildnerSRCS+=  ip_fw3_state.c
50ffa96a2SSascha WildnerSRCS+=  ip_fw3_table.c
60ffa96a2SSascha WildnerSRCS+=  ip_fw3_sync.c
74408d548SBill YuanSRCS+=	opt_ipfw.h opt_inet.h
84408d548SBill Yuan
9*ac8179b5SSascha Wildner.ifndef KERNBUILDDIR
104408d548SBill Yuanopt_inet.h:
114408d548SBill Yuan	echo '#define INET 1' > ${.OBJDIR}/${.TARGET}
124408d548SBill Yuan
134408d548SBill Yuanopt_ipfw.h:
144408d548SBill Yuan	echo '#define IPFIREWALL3 1' > ${.OBJDIR}/${.TARGET}
154408d548SBill Yuan	# Debug prints
164408d548SBill Yuan	#echo '#define IPFIREWALL_DEBUG 1' >> ${.OBJDIR}/${.TARGET}
174408d548SBill Yuan	#
184408d548SBill Yuan	# If you want it verbose
194408d548SBill Yuan	#echo '#define IPFIREWALL_VERBOSE 1' >> ${.OBJDIR}/${.TARGET}
204408d548SBill Yuan	#
214408d548SBill Yuan	# If you want it to pass all packets by default
224408d548SBill Yuan	#echo '#define IPFIREWALL_DEFAULT_TO_ACCEPT 1' >> ${.OBJDIR}/${.TARGET}
234408d548SBill Yuan.endif
246a03354eSMatthew Dillon
256a03354eSMatthew Dillon.include <bsd.kmod.mk>
26