Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 #
0003 # Makefile for Open vSwitch.
0004 #
0005 
0006 obj-$(CONFIG_OPENVSWITCH) += openvswitch.o
0007 
0008 openvswitch-y := \
0009         actions.o \
0010         datapath.o \
0011         dp_notify.o \
0012         flow.o \
0013         flow_netlink.o \
0014         flow_table.o \
0015         meter.o \
0016         openvswitch_trace.o \
0017         vport.o \
0018         vport-internal_dev.o \
0019         vport-netdev.o
0020 
0021 ifneq ($(CONFIG_NF_CONNTRACK),)
0022 openvswitch-y += conntrack.o
0023 endif
0024 
0025 obj-$(CONFIG_OPENVSWITCH_VXLAN)+= vport-vxlan.o
0026 obj-$(CONFIG_OPENVSWITCH_GENEVE)+= vport-geneve.o
0027 obj-$(CONFIG_OPENVSWITCH_GRE)   += vport-gre.o
0028 
0029 CFLAGS_openvswitch_trace.o = -I$(src)