From 7988e426eb7b12d1f266ff47e6704541585f3b46 Mon Sep 17 00:00:00 2001 From: Anatole Denis Date: Thu, 1 Dec 2016 11:50:16 +0100 Subject: rule: Introduce helper function cache_flush cache_release empties the cache, and marks it as uninitialized. Add cache_flush, which does the same, except it keeps the cache initialized, eg. after a "nft flush ruleset" when empty is the correct state of the cache. Signed-off-by: Anatole Denis Signed-off-by: Pablo Neira Ayuso --- include/rule.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/rule.h b/include/rule.h index 99e92ee8..b9b4a19c 100644 --- a/include/rule.h +++ b/include/rule.h @@ -422,6 +422,7 @@ struct netlink_ctx; extern int do_command(struct netlink_ctx *ctx, struct cmd *cmd); extern int cache_update(enum cmd_ops cmd, struct list_head *msgs); +extern void cache_flush(void); extern void cache_release(void); enum udata_type { -- cgit v1.2.3