mirror of
https://github.com/openvswitch/ovs
synced 2025-08-31 06:15:47 +00:00
datapath: add skb mark matching and set action
This patch adds support for skb mark matching and set action. Acked-by: Jesse Gross <jesse@nicira.com> Signed-off-by: Ansis Atteka <aatteka@nicira.com>
This commit is contained in:
@@ -56,6 +56,7 @@ int odp_actions_from_string(const char *, const struct simap *port_names,
|
||||
* OVS_KEY_ATTR_TUN_ID 8 -- 4 12
|
||||
* OVS_KEY_ATTR_IPV4_TUNNEL 24 -- 4 28
|
||||
* OVS_KEY_ATTR_IN_PORT 4 -- 4 8
|
||||
* OVS_KEY_ATTR_SKB_MARK 4 -- 4 8
|
||||
* OVS_KEY_ATTR_ETHERNET 12 -- 4 16
|
||||
* OVS_KEY_ATTR_ETHERTYPE 2 2 4 8 (outer VLAN ethertype)
|
||||
* OVS_KEY_ATTR_8021Q 4 -- 4 8
|
||||
@@ -65,12 +66,12 @@ int odp_actions_from_string(const char *, const struct simap *port_names,
|
||||
* OVS_KEY_ATTR_ICMPV6 2 2 4 8
|
||||
* OVS_KEY_ATTR_ND 28 -- 4 32
|
||||
* -------------------------------------------------
|
||||
* total 184
|
||||
* total 192
|
||||
*
|
||||
* We include some slack space in case the calculation isn't quite right or we
|
||||
* add another field and forget to adjust this value.
|
||||
*/
|
||||
#define ODPUTIL_FLOW_KEY_BYTES 200
|
||||
#define ODPUTIL_FLOW_KEY_BYTES 256
|
||||
|
||||
/* A buffer with sufficient size and alignment to hold an nlattr-formatted flow
|
||||
* key. An array of "struct nlattr" might not, in theory, be sufficiently
|
||||
|
Reference in New Issue
Block a user