X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fmlx5%2Fmlx5_flow.c;h=bf8eff8a5004975fcada1a1e545593c2be2335c1;hb=e940646b20fa;hp=6b3198ae71c910a043dbdd4c9dcae2ae85987491;hpb=d10f422fd59a7a6d01da1b2a79975e9776fba840;p=dpdk.git diff --git a/drivers/net/mlx5/mlx5_flow.c b/drivers/net/mlx5/mlx5_flow.c index 6b3198ae71..bf8eff8a50 100644 --- a/drivers/net/mlx5/mlx5_flow.c +++ b/drivers/net/mlx5/mlx5_flow.c @@ -353,6 +353,7 @@ static const struct mlx5_flow_items mlx5_flow_items[] = { .dst_addr = -1, .type_of_service = -1, .next_proto_id = -1, + .time_to_live = -1, }, }, .default_mask = &rte_flow_item_ipv4_mask, @@ -529,7 +530,7 @@ mlx5_flow_item_validate(const struct rte_flow_item *item, } if (item->mask) { unsigned int i; - const uint8_t *spec = item->mask; + const uint8_t *spec = item->spec; for (i = 0; i < size; ++i) if ((spec[i] | mask[i]) != mask[i])