vxlan: support setting IPv6 flow label
authorDaniel Borkmann <daniel@iogearbox.net>
Wed, 9 Mar 2016 02:00:03 +0000 (03:00 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 11 Mar 2016 20:14:26 +0000 (15:14 -0500)
commite7f70af111f086a20800ad2e17f544b2e3e0f375
treeb4bb190b2f906ebf19c6cf90893a55125ccf113a
parent134611446dc657e1bbc73ca0e4e6b599df687db0
vxlan: support setting IPv6 flow label

This work adds support for setting the IPv6 flow label for vxlan per
device and through collect metadata (ip_tunnel_key) frontends. The
vxlan dst cache does not need any special considerations here, for
the cases where caches can be used, the label is static per cache.

Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/vxlan.c
include/net/vxlan.h
include/uapi/linux/if_link.h