Add private PMD flow action MLX5_RTE_FLOW_ACTION_TYPE_MIRROR. The new action type provides direct access to the HWS mirror action.
Signed-off-by: Gregory Etelson <getel...@nvidia.com> --- drivers/net/mlx5/mlx5_flow.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/net/mlx5/mlx5_flow.h b/drivers/net/mlx5/mlx5_flow.h index 4bce136e1f..8186b85ae1 100644 --- a/drivers/net/mlx5/mlx5_flow.h +++ b/drivers/net/mlx5/mlx5_flow.h @@ -49,6 +49,11 @@ enum mlx5_rte_flow_action_type { MLX5_RTE_FLOW_ACTION_TYPE_JUMP, MLX5_RTE_FLOW_ACTION_TYPE_RSS, MLX5_RTE_FLOW_ACTION_TYPE_METER_MARK, + MLX5_RTE_FLOW_ACTION_TYPE_MIRROR, +}; + +struct mlx5_rte_flow_action_mirror { + struct mlx5_mirror *mirror; }; /* Private (internal) Field IDs for MODIFY_FIELD action. */ -- 2.48.1