[ovs-dev] [PATCH] recirculation: Adjust ovs_key_attr ABI
Andy Zhou
azhou at nicira.com
Fri Mar 28 20:42:03 UTC 2014
Jesse helped to clarify how to maintain the ABI. Making the
adjustment accordingly and add some comments.
Signed-off-by: Andy Zhou <azhou at nicira.com>
---
include/linux/openvswitch.h | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/include/linux/openvswitch.h b/include/linux/openvswitch.h
index 3fc4978..a88f6f1 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
--
1.7.9.5
More information about the dev
mailing list