summaryrefslogtreecommitdiffstats
path: root/crypto/ecc.h
diff options
context:
space:
mode:
authorPieter Jansen van Vuuren <pieter.jansenvanvuuren@netronome.com>2018-06-26 21:39:36 -0700
committerDavid S. Miller <davem@davemloft.net>2018-06-29 23:50:26 +0900
commit256c87c17c53e60882a43dcf3e98f3bf859eaf6f (patch)
tree7a2a26b4f7f498daa289ea986a0de6ed1fc3c694 /crypto/ecc.h
parent9d7298cd1dc55ebe053686f9bce74bfdcc812399 (diff)
downloadlinux-stable-256c87c17c53e60882a43dcf3e98f3bf859eaf6f.tar.gz
linux-stable-256c87c17c53e60882a43dcf3e98f3bf859eaf6f.tar.bz2
linux-stable-256c87c17c53e60882a43dcf3e98f3bf859eaf6f.zip
net: check tunnel option type in tunnel flags
Check the tunnel option type stored in tunnel flags when creating options for tunnels. Thereby ensuring we do not set geneve, vxlan or erspan tunnel options on interfaces that are not associated with them. Make sure all users of the infrastructure set correct flags, for the BPF helper we have to set all bits to keep backward compatibility. Signed-off-by: Pieter Jansen van Vuuren <pieter.jansenvanvuuren@netronome.com> Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'crypto/ecc.h')
0 files changed, 0 insertions, 0 deletions