net/mlx5: fix flow director add and delete