summaryrefslogtreecommitdiffstats
path: root/sys/modules/sr
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>2004-06-25 19:22:05 +0000
committerjulian <julian@FreeBSD.org>2004-06-25 19:22:05 +0000
commitdfb6d511956c2a209c86265e60dde6f108cf61b3 (patch)
treee6486f45de5c63b28a090942d8f046694d0329cb /sys/modules/sr
parentd754d951b906e8d0c99ea9917952cdfb8c5c9378 (diff)
downloadFreeBSD-src-dfb6d511956c2a209c86265e60dde6f108cf61b3.zip
FreeBSD-src-dfb6d511956c2a209c86265e60dde6f108cf61b3.tar.gz
Convert Netgraph to use mbuf tags to pass its meta information around.
Thanks to Sam for importing tags in a way that allowed this to be done. Submitted by: Gleb Smirnoff <glebius@cell.sick.ru> Also allow the sr and ar drivers to create netgraph versions of their modules. Document the change to the ksocket node.
Diffstat (limited to 'sys/modules/sr')
-rw-r--r--sys/modules/sr/Makefile11
1 files changed, 10 insertions, 1 deletions
diff --git a/sys/modules/sr/Makefile b/sys/modules/sr/Makefile
index 7b173ab..b49d21e 100644
--- a/sys/modules/sr/Makefile
+++ b/sys/modules/sr/Makefile
@@ -4,5 +4,14 @@
KMOD = if_sr
SRCS = if_sr.c if_sr_isa.c if_sr_pci.c
SRCS += device_if.h bus_if.h pci_if.h isa_if.h opt_netgraph.h
-
+
+NETGRAPH?= 0
+
+opt_netgraph.h:
+.if ${NETGRAPH} != 0
+ echo "#define NETGRAPH ${NETGRAPH}" > opt_netgraph.h
+.else
+ echo "" > opt_netgraph.h
+.endif
+
.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud