]> git.baikalelectronics.ru Git - kernel.git/commit
vlan: Check for vlan ethernet types for 8021.q or 802.1ad
authorEric Garver <e@erig.me>
Wed, 7 Sep 2016 16:56:58 +0000 (12:56 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 9 Sep 2016 00:10:28 +0000 (17:10 -0700)
commite7c2b08f99464bd24050760d842e3d7a75865464
tree13474bb3a100c29a1ae9f23ca6cc59341c5ea936
parentac04caeedcdac7c0e61f0547a65bdefd170d30fb
vlan: Check for vlan ethernet types for 8021.q or 802.1ad

This is to simplify using double tagged vlans. This function allows all
valid vlan ethertypes to be checked in a single function call.
Also replace some instances that check for both ETH_P_8021Q and
ETH_P_8021AD.

Patch based on one originally by Thomas F Herbert.

Signed-off-by: Thomas F Herbert <thomasfherbert@gmail.com>
Signed-off-by: Eric Garver <e@erig.me>
Acked-by: Pravin B Shelar <pshelar@ovn.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/if_vlan.h