From 6cf7568a7e0312f7475f1ce0e8cb977390e4e468 Mon Sep 17 00:00:00 2001 From: Steven McCanne Date: Wed, 20 Mar 1991 02:25:44 -0800 Subject: [PATCH] add bpf SCCS-vsn: sys/hp300/hp300/conf.c 7.5 --- usr/src/sys/hp300/hp300/conf.c | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/usr/src/sys/hp300/hp300/conf.c b/usr/src/sys/hp300/hp300/conf.c index fc437400ac..bae42654a0 100644 --- a/usr/src/sys/hp300/hp300/conf.c +++ b/usr/src/sys/hp300/hp300/conf.c @@ -4,7 +4,7 @@ * * %sccs.include.redist.c% * - * @(#)conf.c 7.4 (Berkeley) %G% + * @(#)conf.c 7.5 (Berkeley) %G% */ #include "sys/param.h" @@ -177,6 +177,18 @@ int clockopen(),clockclose(),clockioctl(),clockmap(); #define clockmap enxio #endif +#include "bpfilter.h" +#if NBPFILTER > 0 +int bpfopen(),bpfclose(),bpfread(),bpfwrite(),bpfioctl(),bpfselect(); +#else +#define bpfopen enxio +#define bpfclose enxio +#define bpfread enxio +#define bpfwrite enxio +#define bpfioctl enxio +#define bpfselect enxio +#endif + int logopen(),logclose(),logread(),logioctl(),logselect(); int fdopen(); @@ -261,6 +273,9 @@ struct cdevsw cdevsw[] = { fdopen, enodev, enodev, enodev, /*21*/ enodev, enodev, enodev, NULL, enodev, enodev, NULL }, + { bpfopen, bpfclose, bpfread, bpfwrite, /*22*/ + bpfioctl, enodev, enodev, NULL, + bpfselect, enodev, NULL }, }; int nchrdev = sizeof (cdevsw) / sizeof (cdevsw[0]); -- 2.20.1