OSDN Git Service

netfilter: nft_dynset: relax superfluous check on set updates
authorPablo Neira Ayuso <pablo@netfilter.org>
Sat, 25 Sep 2021 20:40:26 +0000 (22:40 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 7 Oct 2021 17:53:15 +0000 (19:53 +0200)
commit7b1394892de8d95748d05e3ee41e85edb4abbfa1
tree3fa440e9560040c5cb90c1cea5f61045793b2ec0
parent2232642ec3fb4aad6ae4da1e109f55a0e7f2d204
netfilter: nft_dynset: relax superfluous check on set updates

Relax this condition to make add and update commands idempotent for sets
with no timeout. The eval function already checks if the set element
timeout is available and updates it if the update command is used.

Fixes: 22fe54d5fefc ("netfilter: nf_tables: add support for dynamic set updates")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nft_dynset.c