diff options
author | luigi <luigi@FreeBSD.org> | 2013-12-15 08:37:24 +0000 |
---|---|---|
committer | luigi <luigi@FreeBSD.org> | 2013-12-15 08:37:24 +0000 |
commit | eb4897aa4a09315beaa60630cfce4a00b03e2898 (patch) | |
tree | 6735285cbd194faacde40e3b3efd37c63ec36d15 /sys/modules/netmap | |
parent | eaa4015a9572185089bf5fcbb8c824396b9cde32 (diff) | |
download | FreeBSD-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/Makefile | 8 |
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> |