OVS_KEY_ATTR_ETHERTYPE
(key_attrs & (1 << OVS_KEY_ATTR_ETHERTYPE)) &&
eth_type_vlan(nla_get_be16(a[OVS_KEY_ATTR_ETHERTYPE])))) {
if (a[OVS_KEY_ATTR_ETHERTYPE])
tpid = nla_get_be16(a[OVS_KEY_ATTR_ETHERTYPE]);
*key_attrs &= ~(1 << OVS_KEY_ATTR_ETHERTYPE);
eth_type = nla_get_be16(a[OVS_KEY_ATTR_ETHERTYPE]);
*attrs &= ~(1 << OVS_KEY_ATTR_ETHERTYPE);
(*attrs & (1ULL << OVS_KEY_ATTR_ETHERTYPE)))
if (attrs & (1 << OVS_KEY_ATTR_ETHERTYPE)) {
| (1 << OVS_KEY_ATTR_ETHERTYPE));
if (nla_put_be16(skb, OVS_KEY_ATTR_ETHERTYPE, eth_type) ||
if (nla_put_be16(skb, OVS_KEY_ATTR_ETHERTYPE,
if (nla_put_be16(skb, OVS_KEY_ATTR_ETHERTYPE, output->eth.type))
[OVS_KEY_ATTR_ETHERTYPE] = { .len = sizeof(__be16) },
if (a[OVS_KEY_ATTR_ETHERTYPE])
tpid = nla_get_be16(a[OVS_KEY_ATTR_ETHERTYPE]);