diff options
author | Madhu Challa <challa@noironetworks.com> | 2015-02-14 15:13:17 +0100 |
---|---|---|
committer | Thomas Graf <tgraf@noironetworks.com> | 2015-02-14 15:31:04 +0100 |
commit | ac6073e3cda5764664f1a32b827c9721c8e10bbd (patch) | |
tree | 220aab1944007675457ce2435c3458d68e9e02f4 /ofproto/ofproto-dpif-xlate.c | |
parent | c7ecbf1e9c5d0cd849455f273f922c4cfb0c100f (diff) | |
download | openvswitch-ac6073e3cda5764664f1a32b827c9721c8e10bbd.tar.gz |
ofproto: Add NXM_NX_TUN_GBP_ID and NXM_NX_TUN_GBP_FLAGS
Introduces two new NXMs to represent VXLAN-GBP [0] fields.
actions=load:0x10->NXM_NX_TUN_GBP_ID[],NORMAL
tun_gbp_id=0x10,actions=drop
This enables existing VXLAN tunnels to carry security label
information such as a SELinux context to other network peers.
The values are carried to/from the datapath using the attribute
OVS_TUNNEL_KEY_ATTR_VXLAN_OPTS.
[0] https://tools.ietf.org/html/draft-smith-vxlan-group-policy-00
Signed-off-by: Madhu Challa <challa@noironetworks.com>
Acked-by: Ben Pfaff <blp@nicira.com>
Signed-off-by: Thomas Graf <tgraf@noironetworks.com>
Diffstat (limited to 'ofproto/ofproto-dpif-xlate.c')
-rw-r--r-- | ofproto/ofproto-dpif-xlate.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ofproto/ofproto-dpif-xlate.c b/ofproto/ofproto-dpif-xlate.c index a0a10b86b..2f97aa534 100644 --- a/ofproto/ofproto-dpif-xlate.c +++ b/ofproto/ofproto-dpif-xlate.c @@ -2670,7 +2670,7 @@ compose_output_action__(struct xlate_ctx *ctx, ofp_port_t ofp_port, /* If 'struct flow' gets additional metadata, we'll need to zero it out * before traversing a patch port. */ - BUILD_ASSERT_DECL(FLOW_WC_SEQ == 30); + BUILD_ASSERT_DECL(FLOW_WC_SEQ == 31); memset(&flow_tnl, 0, sizeof flow_tnl); if (!xport) { |