summaryrefslogtreecommitdiffstats
path: root/sys/modules/netmap
diff options
context:
space:
mode:
authorluigi <luigi@FreeBSD.org>2013-12-15 08:37:24 +0000
committerluigi <luigi@FreeBSD.org>2013-12-15 08:37:24 +0000
commiteb4897aa4a09315beaa60630cfce4a00b03e2898 (patch)
tree6735285cbd194faacde40e3b3efd37c63ec36d15 /sys/modules/netmap
parenteaa4015a9572185089bf5fcbb8c824396b9cde32 (diff)
downloadFreeBSD-src-eb4897aa4a09315beaa60630cfce4a00b03e2898.zip
FreeBSD-src-eb4897aa4a09315beaa60630cfce4a00b03e2898.tar.gz
split netmap code according to functions:
- netmap.c base code - netmap_freebsd.c FreeBSD-specific code - netmap_generic.c emulate netmap over standard drivers - netmap_mbq.c simple mbuf tailq - netmap_mem2.c memory management - netmap_vale.c VALE switch simplify devce-specific code
Diffstat (limited to 'sys/modules/netmap')
-rw-r--r--sys/modules/netmap/Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/sys/modules/netmap/Makefile b/sys/modules/netmap/Makefile
index b58bfdb..aea844b 100644
--- a/sys/modules/netmap/Makefile
+++ b/sys/modules/netmap/Makefile
@@ -5,10 +5,14 @@
.PATH: ${.CURDIR}/../../dev/netmap
.PATH.h: ${.CURDIR}/../../net
+CFLAGS += -I${.CURDIR}/../../
KMOD = netmap
SRCS = device_if.h bus_if.h opt_netmap.h
SRCS += netmap.c netmap.h netmap_kern.h
-
-netmap.o: netmap_mem2.c
+SRCS += netmap_mem2.c netmap_mem2.h
+SRCS += netmap_generic.c
+SRCS += netmap_mbq.c netmap_mbq.h
+SRCS += netmap_vale.c
+SRCS += netmap_freebsd.c
.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud