src: tunnel: handle tunnel delete command

'delete tunnel foo bar' causes nft to bug out.

Fixes: 35d9c77c5745 ("src: add tunnel template support")
Signed-off-by: Florian Westphal <fw@strlen.de>
Reviewed-by: Pablo Neira Ayuso <pablo@netfilter.org>
This commit is contained in:
Florian Westphal 2025-10-07 13:06:31 +02:00
parent 6b71d11491
commit 216262453f

View File

@ -6117,6 +6117,9 @@ static int cmd_evaluate_delete(struct eval_ctx *ctx, struct cmd *cmd)
case CMD_OBJ_SYNPROXY:
obj_del_cache(ctx, cmd, NFT_OBJECT_SYNPROXY);
return 0;
case CMD_OBJ_TUNNEL:
obj_del_cache(ctx, cmd, NFT_OBJECT_TUNNEL);
return 0;
default:
BUG("invalid command object type %u\n", cmd->obj);
}