diff options
author | Andy Zhou <azhou@nicira.com> | 2014-03-28 13:36:28 -0700 |
---|---|---|
committer | Andy Zhou <azhou@nicira.com> | 2014-03-28 15:15:23 -0700 |
commit | 0962036c0ec3db8ad374042994f37a5c7e4f79be (patch) | |
tree | bf97fed87ae16ba64ccfb9b704a6cd9c491ec4cb /include/linux | |
parent | 317e49b4aaa71aa4e96817e035083db7f1b964f0 (diff) | |
download | openvswitch-0962036c0ec3db8ad374042994f37a5c7e4f79be.tar.gz |
recirculation: Adjust ovs_key_attr ABI
Jesse helped to clarify how to maintain the ABI. Making the
adjustment accordingly and add some comments.
Signed-off-by: Andy Zhou <azhou@nicira.com>
Acked-by: Jesse Gross <jesse@nicira.com>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/openvswitch.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/include/linux/openvswitch.h b/include/linux/openvswitch.h index 3fc4978cb..a88f6f123 100644 --- a/include/linux/openvswitch.h +++ b/include/linux/openvswitch.h @@ -307,12 +307,13 @@ enum ovs_key_attr { OVS_KEY_ATTR_TUNNEL, /* Nested set of ovs_tunnel attributes */ OVS_KEY_ATTR_SCTP, /* struct ovs_key_sctp */ OVS_KEY_ATTR_TCP_FLAGS, /* be16 TCP flags. */ + OVS_KEY_ATTR_DP_HASH, /* u32 hash value */ + OVS_KEY_ATTR_RECIRC_ID, /* u32 recirc id */ #ifdef __KERNEL__ + /* Only used within kernel data path. */ OVS_KEY_ATTR_IPV4_TUNNEL, /* struct ovs_key_ipv4_tunnel */ #endif - - OVS_KEY_ATTR_DP_HASH = 20, /* u32 hash value */ - OVS_KEY_ATTR_RECIRC_ID, /* u32 recirc id */ + /* Experimental */ OVS_KEY_ATTR_MPLS = 62, /* array of struct ovs_key_mpls. * The implementation may restrict |