diff options
| author | Florian Westphal <fw@strlen.de> | 2025-10-07 13:06:31 +0200 |
|---|---|---|
| committer | Florian Westphal <fw@strlen.de> | 2025-10-07 13:14:57 +0200 |
| commit | 216262453fb88ea92718b611fdea674084c4da22 (patch) | |
| tree | a3b3f1a617f819c0765b44798800fbe1d5098efb /src | |
| parent | 6b71d114912cd269416f232c0f0ec2fcc42eb58f (diff) | |
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>
Diffstat (limited to 'src')
| -rw-r--r-- | src/evaluate.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/evaluate.c b/src/evaluate.c index 6a1aa496..0c7d90f8 100644 --- a/src/evaluate.c +++ b/src/evaluate.c @@ -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); } |
