diff options
| author | Pablo Neira Ayuso <pablo@netfilter.org> | 2026-07-28 18:30:55 +0200 |
|---|---|---|
| committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2026-07-31 14:47:03 +0200 |
| commit | 806273fcaffb82fdea93b12ee281c3ed4b0b8e76 (patch) | |
| tree | 5a4c4ad5d2c727e2ff63dffe4e872509af7347ef /tools/perf/scripts/python/export-to-sqlite.py | |
| parent | 0ad8404e776698de4dac5cc0df3be68d344e741c (diff) | |
netfilter: flowtable: release tunnel route on error when building forward path
nft_flow_tunnel_update_route() can lazy fail, leaving an incomplete
forward path set ip. The route lookup also happens twice, once from
dev_fill_forward_path() and again in this aforementioned function.
Update ipip and ip6ip6 not to release the dst_entry and pass it on
via the tunnel forward path information.
In case of failure when setting up the forwarding path, release the
tunnel dst that was provided via dev_fill_forward_path().
Acked-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions
