Signed-off-by: Thomas F Herbert <thomasfherb...@gmail.com> --- include/linux/if_vlan.h | 9 +++++++++ 1 file changed, 9 insertions(+)
diff --git a/include/linux/if_vlan.h b/include/linux/if_vlan.h index 920e445..3713454 100644 --- a/include/linux/if_vlan.h +++ b/include/linux/if_vlan.h @@ -627,5 +627,14 @@ static inline netdev_features_t vlan_features_check(const struct sk_buff *skb, return features; } +/** + * Check for legal valid vlan ether type. + */ +static inline bool eth_type_vlan(__be16 ethertype) +{ + if (ethertype == htons(ETH_P_8021Q) || ethertype == htons(ETH_P_8021AD)) + return true; + return false; +} #endif /* !(_LINUX_IF_VLAN_H_) */ -- 2.1.0 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html