]> git.proxmox.com Git - mirror_iproute2.git/commit
tc flower: fix parsing vlan_id and vlan_prio
authorRoi Dayan <roid@nvidia.com>
Tue, 24 Nov 2020 12:28:10 +0000 (14:28 +0200)
committerDavid Ahern <dsahern@gmail.com>
Wed, 25 Nov 2020 04:45:20 +0000 (21:45 -0700)
commited40b7e2ae4da68e62f30fb1f167d774bce46d50
tree9b0ab7932dfc40d78629d8be27d08c93c185986f
parentca5ec9a17a93e72cd0f084956a5fcaecf132950e
tc flower: fix parsing vlan_id and vlan_prio

When protocol is vlan then eth_type is set to the vlan eth type.
So when parsing vlan_id and vlan_prio need to check tc_proto
is vlan and not eth_type.

Fixes: 4c551369e083 ("tc flower: use right ethertype in icmp/arp parsing")
Signed-off-by: Roi Dayan <roid@nvidia.com>
Signed-off-by: David Ahern <dsahern@gmail.com>
tc/f_flower.c