NDA_VLAN
if (vid && nla_put_u16(dump->skb, NDA_VLAN, vid))
if (fdb->key.vlan_id && nla_put(skb, NDA_VLAN, sizeof(u16),
[NDA_VLAN] = NLA_POLICY_RANGE(NLA_U16, 1, VLAN_N_VID - 2),
if (tb[NDA_VLAN])
desc.vlan_id = nla_get_u16(tb[NDA_VLAN]);
[NDA_VLAN] = { .type = NLA_U16 },
if (nla_put(skb, NDA_VLAN, sizeof(u16), &vid))
err = fdb_vid_parse(tb[NDA_VLAN], &vid, extack);
err = fdb_vid_parse(tb[NDA_VLAN], &vid, extack);
case NDA_VLAN:
if (vid && nla_put_u16(dump->skb, NDA_VLAN, vid))