From bd21392a7cdfefdd4a069707da31474da5fe9458 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Fri, 26 Jun 2015 11:33:22 +0200 Subject: src: add cache infrastructure and use it for table objects This patch introduces the generic object cache that is populated during the evaluation phase. The first client of this infrastructure are table objects. As a result, there is a single call to netlink_list_tables(). Signed-off-by: Pablo Neira Ayuso --- src/cli.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/cli.c') diff --git a/src/cli.c b/src/cli.c index fbae0ef3..adffd6b9 100644 --- a/src/cli.c +++ b/src/cli.c @@ -124,6 +124,7 @@ static void cli_complete(char *line) nft_run(scanner, state, &msgs); erec_print_list(stdout, &msgs); xfree(line); + cache_release(); iface_cache_release(); } -- cgit v1.2.3