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)
commit917d80d376ffbaa9725fde9e3c0282f63643f278
tree51793d08c8ca127a624085494d01fb79f03f7f44
parentcc00bcaa589914096edef7fb87ca5cee4a166b5c
netfilter: nft_dynset: fix timeouts later than 23 days

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

Fixes: a8b1e36d0d1d ("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