summaryrefslogtreecommitdiff
path: root/datapath/linux/compat/dst_cache.c
diff options
context:
space:
mode:
authorPravin B Shelar <pshelar@ovn.org>2016-07-07 21:49:10 -0700
committerPravin B Shelar <pshelar@ovn.org>2016-07-08 19:27:49 -0700
commit3259c4ff757c4d7c297fd149b91d500ba97f0476 (patch)
treed7cafb9068ee930b6f07d566ab69160ec9a28de3 /datapath/linux/compat/dst_cache.c
parent9dc970e18041950149128071be1f379cb7523619 (diff)
downloadopenvswitch-3259c4ff757c4d7c297fd149b91d500ba97f0476.tar.gz
datapath: backport: ip_tunnel: add support for setting flow label via collect metadata
Update udp_tunnel6_xmit_skb(). Specificaly changes are related to setting ipv6 label. Upstream commit: commit 134611446dc657e1bbc73ca0e4e6b599df687db0 Author: Daniel Borkmann <daniel@iogearbox.net> ip_tunnel: add support for setting flow label via collect metadata This patch extends udp_tunnel6_xmit_skb() to pass in the IPv6 flow label from call sites. Currently, there's no such option and it's always set to zero when writing ip6_flow_hdr(). Add a label member to ip_tunnel_key, so that flow-based tunnels via collect metadata frontends can make use of it. vxlan and geneve will be converted to add flow label support separately. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Pravin B Shelar <pshelar@ovn.org> Acked-by: Jesse Gross <jesse@kernel.org>
Diffstat (limited to 'datapath/linux/compat/dst_cache.c')
0 files changed, 0 insertions, 0 deletions