Go to the documentation of this file.
19 #ifndef _LINUX_OPENVSWITCH_H
20 #define _LINUX_OPENVSWITCH_H 1
22 #include <linux/types.h>
39 #define OVS_DATAPATH_FAMILY "ovs_datapath"
40 #define OVS_DATAPATH_MCGROUP "ovs_datapath"
41 #define OVS_DATAPATH_VERSION 0x1
76 #define OVS_DP_ATTR_MAX (__OVS_DP_ATTR_MAX - 1)
97 #define OVSP_LOCAL ((__u16)0)
101 #define OVS_PACKET_FAMILY "ovs_packet"
102 #define OVS_PACKET_VERSION 0x1
144 #define OVS_PACKET_ATTR_MAX (__OVS_PACKET_ATTR_MAX - 1)
148 #define OVS_VPORT_FAMILY "ovs_vport"
149 #define OVS_VPORT_MCGROUP "ovs_vport"
150 #define OVS_VPORT_VERSION 0x1
167 #define OVS_VPORT_TYPE_MAX (__OVS_VPORT_TYPE_MAX - 1)
209 #define OVS_VPORT_ATTR_MAX (__OVS_VPORT_ATTR_MAX - 1)
213 #define OVS_FLOW_FAMILY "ovs_flow"
214 #define OVS_FLOW_MCGROUP "ovs_flow"
215 #define OVS_FLOW_VERSION 0x1
249 #define OVS_KEY_ATTR_MAX (__OVS_KEY_ATTR_MAX - 1)
267 #define OVS_FRAG_TYPE_MAX (__OVS_FRAG_TYPE_MAX - 1)
364 #define OVS_FLOW_ATTR_MAX (__OVS_FLOW_ATTR_MAX - 1)
385 #define OVS_SAMPLE_ATTR_MAX (__OVS_SAMPLE_ATTR_MAX - 1)
401 #define OVS_USERSPACE_ATTR_MAX (__OVS_USERSPACE_ATTR_MAX - 1)
450 #define OVS_ACTION_ATTR_MAX (__OVS_ACTION_ATTR_MAX - 1)