Module Name: src Committed By: ahoka Date: Mon Apr 12 14:05:38 UTC 2010
Added Files: src/sys/modules/pf: Makefile bpfilter.h pf.h pflog.h pfsync.h Log Message: Add new type kernel module for pf (includes pflog, but not pfsync). To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/modules/pf/Makefile \ src/sys/modules/pf/bpfilter.h src/sys/modules/pf/pf.h \ src/sys/modules/pf/pflog.h src/sys/modules/pf/pfsync.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Added files: Index: src/sys/modules/pf/Makefile diff -u /dev/null src/sys/modules/pf/Makefile:1.1 --- /dev/null Mon Apr 12 14:05:38 2010 +++ src/sys/modules/pf/Makefile Mon Apr 12 14:05:38 2010 @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1 2010/04/12 14:05:38 ahoka Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dist/pf/net ${S}/dist/pf/netinet + +KMOD= pf + +SRCS= if_compat.c +SRCS+= if_pflog.c +SRCS+= pf.c +SRCS+= pf_if.c +SRCS+= pf_ioctl.c +SRCS+= pf_mtag.c +SRCS+= pf_norm.c +SRCS+= pf_osfp.c +SRCS+= pf_ruleset.c +SRCS+= pf_table.c +SRCS+= tcp_rndiss.c + +CPPFLAGS+= -I${S}/dist/pf -I${S} -DINET6 -DINET + +.include <bsd.kmodule.mk> Index: src/sys/modules/pf/bpfilter.h diff -u /dev/null src/sys/modules/pf/bpfilter.h:1.1 --- /dev/null Mon Apr 12 14:05:38 2010 +++ src/sys/modules/pf/bpfilter.h Mon Apr 12 14:05:38 2010 @@ -0,0 +1,2 @@ +/* $NetBSD: bpfilter.h,v 1.1 2010/04/12 14:05:38 ahoka Exp $ */ +#define NBPFILTER 1 Index: src/sys/modules/pf/pf.h diff -u /dev/null src/sys/modules/pf/pf.h:1.1 --- /dev/null Mon Apr 12 14:05:38 2010 +++ src/sys/modules/pf/pf.h Mon Apr 12 14:05:38 2010 @@ -0,0 +1,2 @@ +/* $NetBSD: pf.h,v 1.1 2010/04/12 14:05:38 ahoka Exp $ */ +#define NPF 1 Index: src/sys/modules/pf/pflog.h diff -u /dev/null src/sys/modules/pf/pflog.h:1.1 --- /dev/null Mon Apr 12 14:05:38 2010 +++ src/sys/modules/pf/pflog.h Mon Apr 12 14:05:38 2010 @@ -0,0 +1,2 @@ +/* $NetBSD: pflog.h,v 1.1 2010/04/12 14:05:38 ahoka Exp $ */ +#define NPFLOG 1 Index: src/sys/modules/pf/pfsync.h diff -u /dev/null src/sys/modules/pf/pfsync.h:1.1 --- /dev/null Mon Apr 12 14:05:38 2010 +++ src/sys/modules/pf/pfsync.h Mon Apr 12 14:05:38 2010 @@ -0,0 +1,2 @@ +/* $NetBSD: pfsync.h,v 1.1 2010/04/12 14:05:38 ahoka Exp $ */ +#define NPFSYNC 0