net/mlx5: add OS specific flow type selection