summaryrefslogtreecommitdiffstats
path: root/sys/modules
diff options
context:
space:
mode:
authoryar <yar@FreeBSD.org>2007-03-26 04:39:18 +0000
committeryar <yar@FreeBSD.org>2007-03-26 04:39:18 +0000
commitcee18f9ca839459e3d6c7f77d7db08ae9ab8016d (patch)
tree8dd31b5dd3495e12e5f83dbc0f3c9f43c7638dee /sys/modules
parentec89d3911e8cb32331c03c0c913e18254361beb8 (diff)
downloadFreeBSD-src-cee18f9ca839459e3d6c7f77d7db08ae9ab8016d.zip
FreeBSD-src-cee18f9ca839459e3d6c7f77d7db08ae9ab8016d.tar.gz
Introduce a new toy interface, edsc(4). It's a discard interface
imitating an Ethernet device, so vlan(4) and if_bridge(4) can be attached to it for testing and benchmarking purposes. Its source can be an introduction to the anatomy of a network interface driver due to its simplicity as well as to a bunch of comments in it.
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/Makefile1
-rw-r--r--sys/modules/if_edsc/Makefile8
2 files changed, 9 insertions, 0 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index dff387d..53daa78 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -103,6 +103,7 @@ SUBDIR= ${_3dfx} \
${_ie} \
if_bridge \
if_disc \
+ if_edsc \
if_ef \
if_faith \
if_gif \
diff --git a/sys/modules/if_edsc/Makefile b/sys/modules/if_edsc/Makefile
new file mode 100644
index 0000000..af2704b
--- /dev/null
+++ b/sys/modules/if_edsc/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../net
+
+KMOD= if_edsc
+SRCS= if_edsc.c
+
+.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud