On Wed, Aug 29, 2012 at 10:00:45AM -0400, Kyle Mestery wrote:
> This is a first pass at providing a tun_key which can be
> used as the basis for flow-based tunnelling. The tun_key
> includes and replaces the tun_id in both struct ovs_skb_cb
> and struct sw_tun_key.
> 
> In ovs_skb_cb tun_key is a pointer as it is envisaged that it will grow
> when support for IPv6 to an extent that inlining the structure will result
> in ovs_skb_cb being larger than the 48 bytes available in skb->cb.
> 
> As OVS does not support IPv6 as the outer transport protocol for tunnels
> the IPv6 portions of this change, which appeared in the previous revision,
> have been dropped in order to limit the scope and size of this patch.
> 
> This patch allows all existing tun_id behaviour to still work. However,
> when the userspace code is updated to make use of the new tun_key, the
> old behaviour will be deprecated and removed.
> 
> Signed-off-by: Kyle Mestery <kmest...@cisco.com>
> Cc: Simon Horman <ho...@verge.net.au>
> ---
> V2:
> - Fix blank line addition/removal found by Simon.
> - Fix hex printing output found by Simon.

Thanks

Acked-by: Simon Horman <ho...@verge.net.au>
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to