]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: nft_dynset: fix timeouts later than 23 days
authorPablo Neira Ayuso <pablo@netfilter.org>
Tue, 8 Dec 2020 17:25:53 +0000 (18:25 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 8 Dec 2020 19:42:11 +0000 (20:42 +0100)
commit9325d9ab47c049b2a2414408ce27b66d3701712f
tree51793d08c8ca127a624085494d01fb79f03f7f44
parentaf6dbbd1dd55ab144eafc31b16663576ee28a088
netfilter: nft_dynset: fix timeouts later than 23 days

Use nf_msecs_to_jiffies64 and nf_jiffies64_to_msecs as provided by
39c838ffcf9a ("netfilter: nf_tables: support timeouts larger than 23
days"), otherwise ruleset listing breaks.

Fixes: ba373cecf896 ("netfilter: nft_dynset: fix element timeout for HZ != 1000")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/netfilter/nf_tables.h
net/netfilter/nf_tables_api.c
net/netfilter/nft_dynset.c