mirror of
https://github.com/openvswitch/ovs
synced 2025-10-23 14:57:06 +00:00
Add support for the transport portion of the CAPWAP protocol as an alternative to GRE for L2 over L3 tunneling. This is not full support for the CAPWAP protocol. CAPWAP covers management of wireless access points and describes a control protocol for setting those devices up. It also describes a data plane protocol that allows packets to be tunneled to a controller for inspection. This data plane protocol is the only component covered by this commit. Signed-off-by: Jesse Gross <jesse@nicira.com>
49 lines
1.2 KiB
Makefile
49 lines
1.2 KiB
Makefile
# Some modules should be built and distributed, e.g. openvswitch.
|
|
#
|
|
# Some modules should be distributed but not built, e.g. we do not build
|
|
# veth if the kernel in question already has it.
|
|
#
|
|
# Some modules should be built but not distributed, e.g. third-party
|
|
# hwtable modules.
|
|
both_modules = openvswitch
|
|
build_modules = $(both_modules) # Modules to build
|
|
dist_modules = $(both_modules) # Modules to distribute
|
|
|
|
openvswitch_sources = \
|
|
actions.c \
|
|
datapath.c \
|
|
dp_notify.c \
|
|
dp_sysfs_dp.c \
|
|
dp_sysfs_if.c \
|
|
flow.c \
|
|
table.c \
|
|
tunnel.c \
|
|
vport.c \
|
|
vport-capwap.c \
|
|
vport-generic.c \
|
|
vport-gre.c \
|
|
vport-internal_dev.c \
|
|
vport-netdev.c \
|
|
vport-patch.c
|
|
|
|
openvswitch_headers = \
|
|
actions.h \
|
|
compat.h \
|
|
datapath.h \
|
|
dp_sysfs.h \
|
|
flow.h \
|
|
odp-compat.h \
|
|
table.h \
|
|
tunnel.h \
|
|
vport.h \
|
|
vport-generic.h \
|
|
vport-internal_dev.h \
|
|
vport-netdev.h
|
|
|
|
dist_sources = $(foreach module,$(dist_modules),$($(module)_sources))
|
|
dist_headers = $(foreach module,$(dist_modules),$($(module)_headers))
|
|
build_sources = $(foreach module,$(build_modules),$($(module)_sources))
|
|
build_headers = $(foreach module,$(build_modules),$($(module)_headers))
|
|
build_links = $(notdir $(build_sources))
|
|
build_objects = $(notdir $(patsubst %.c,%.o,$(build_sources)))
|