net/mlx5: support more tunnel types