net/ixgbe: add support for VLAN in IP mode FDIR
In IP mode FDIR, X550 can support not only 4 tuple parameters but also vlan tci in protocol, so add this feature to flow parser. Fixes: 11777435c727 ("net/ixgbe: parse flow director filter") Cc: stable@dpdk.org Signed-off-by: Wei Zhao <wei.zhao1@intel.com> Acked-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
This commit is contained in:
parent
81432e9061
commit
2ee9fecfc3
@ -1739,7 +1739,8 @@ ixgbe_parse_fdir_filter_normal(struct rte_eth_dev *dev,
|
||||
return -rte_errno;
|
||||
}
|
||||
} else {
|
||||
if (item->type != RTE_FLOW_ITEM_TYPE_IPV4) {
|
||||
if (item->type != RTE_FLOW_ITEM_TYPE_IPV4 &&
|
||||
item->type != RTE_FLOW_ITEM_TYPE_VLAN) {
|
||||
memset(rule, 0, sizeof(struct ixgbe_fdir_rule));
|
||||
rte_flow_error_set(error, EINVAL,
|
||||
RTE_FLOW_ERROR_TYPE_ITEM,
|
||||
|
Loading…
x
Reference in New Issue
Block a user