Message ID | 20240208105722.12529-1-phil@nwl.cc |
---|---|
State | Superseded |
Headers | show |
Series | [nft] cache: Reduce caching when terse listing a table | expand |
diff --git a/src/cache.c b/src/cache.c index 97f50ccaf6ba1..d642c0985736a 100644 --- a/src/cache.c +++ b/src/cache.c @@ -212,6 +212,8 @@ static unsigned int evaluate_cache_list(struct nft_ctx *nft, struct cmd *cmd, filter->list.table = cmd->handle.table.name; } flags |= NFT_CACHE_FULL; + if (nft_output_terse(&nft->output)) + flags |= NFT_CACHE_TERSE; break; case CMD_OBJ_CHAIN: if (filter && cmd->handle.chain.name) {
If user specified --terse, set NFT_CACHE_TERSE bit. Reported-by: anton.khazan@gmail.com Link: https://bugzilla.netfilter.org/show_bug.cgi?id=1735 Signed-off-by: Phil Sutter <phil@nwl.cc> --- src/cache.c | 2 ++ 1 file changed, 2 insertions(+)