net/mlx5: fix VLAN matching on switch flow rules
VLAN ID is not properly translated to TC due to swapped byte order. Fixes: 7ac6778d50e0 ("net/mlx5: add VLAN item and actions to switch flow rules") Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
This commit is contained in:
parent
dd6eaddff7
commit
eb19f1f6c8
@ -662,7 +662,7 @@ trans:
|
||||
(mask.vlan->tci & RTE_BE16(0x0fff) &&
|
||||
!mnl_attr_put_u16_check
|
||||
(buf, size, TCA_FLOWER_KEY_VLAN_ID,
|
||||
spec.vlan->tci & RTE_BE16(0x0fff))))
|
||||
rte_be_to_cpu_16(spec.vlan->tci & RTE_BE16(0x0fff)))))
|
||||
goto error_nobufs;
|
||||
++item;
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user