Add new type kernel module for pf (includes pflog, but not pfsync).

This commit is contained in:
ahoka 2010-04-12 14:05:38 +00:00
parent f6a8ba3d97
commit dcc843776f
5 changed files with 31 additions and 0 deletions

23
sys/modules/pf/Makefile Normal file
View File

@ -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>

View File

@ -0,0 +1,2 @@
/* $NetBSD: bpfilter.h,v 1.1 2010/04/12 14:05:38 ahoka Exp $ */
#define NBPFILTER 1

2
sys/modules/pf/pf.h Normal file
View File

@ -0,0 +1,2 @@
/* $NetBSD: pf.h,v 1.1 2010/04/12 14:05:38 ahoka Exp $ */
#define NPF 1

2
sys/modules/pf/pflog.h Normal file
View File

@ -0,0 +1,2 @@
/* $NetBSD: pflog.h,v 1.1 2010/04/12 14:05:38 ahoka Exp $ */
#define NPFLOG 1

2
sys/modules/pf/pfsync.h Normal file
View File

@ -0,0 +1,2 @@
/* $NetBSD: pfsync.h,v 1.1 2010/04/12 14:05:38 ahoka Exp $ */
#define NPFSYNC 0