]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/mlx5/mlx5_fdir.c
net/failsafe: add fail-safe PMD
[dpdk.git] / drivers / net / mlx5 / mlx5_fdir.c
index 1cff41bab9e82255b114610f9a67116eb9834020..34a7e69f1bf46181ad5a2f245e4c5bab1918c37b 100644 (file)
@@ -144,6 +144,7 @@ fdir_filter_to_flow_desc(const struct rte_eth_fdir_filter *fdir_filter,
        case RTE_ETH_FLOW_NONFRAG_IPV4_TCP:
                desc->src_port = fdir_filter->input.flow.udp4_flow.src_port;
                desc->dst_port = fdir_filter->input.flow.udp4_flow.dst_port;
+               /* fallthrough */
        case RTE_ETH_FLOW_NONFRAG_IPV4_OTHER:
                desc->src_ip[0] = fdir_filter->input.flow.ip4_flow.src_ip;
                desc->dst_ip[0] = fdir_filter->input.flow.ip4_flow.dst_ip;
@@ -1052,6 +1053,7 @@ static const struct rte_flow_ops mlx5_flow_ops = {
        .destroy = mlx5_flow_destroy,
        .flush = mlx5_flow_flush,
        .query = NULL,
+       .isolate = mlx5_flow_isolate,
 };
 
 /**