summaryrefslogtreecommitdiff
path: root/scripts/generate_rust_analyzer.py
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2022-04-18 13:21:05 +0300
committerPablo Neira Ayuso <pablo@netfilter.org>2022-04-22 16:49:15 +0300
commitbabc3dc9524f0bcb5a0ec61f3c3639b11508fad6 (patch)
tree736178bb855bc63bfcc60d67df74542780f32b1e /scripts/generate_rust_analyzer.py
parenteba1a872cb73314280d5448d934935b23e30b7ca (diff)
downloadlinux-babc3dc9524f0bcb5a0ec61f3c3639b11508fad6.tar.xz
netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion
This patch fixes spurious EEXIST errors. Extend d2df92e98a34 ("netfilter: nft_set_rbtree: handle element re-addition after deletion") to deal with elements with same end flags in the same transation. Reset the overlap flag as described by 7c84d41416d8 ("netfilter: nft_set_rbtree: Detect partial overlaps on insertion"). Fixes: 7c84d41416d8 ("netfilter: nft_set_rbtree: Detect partial overlaps on insertion") Fixes: d2df92e98a34 ("netfilter: nft_set_rbtree: handle element re-addition after deletion") Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> Reviewed-by: Stefano Brivio <sbrivio@redhat.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions