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

Reply via email to