summaryrefslogtreecommitdiffstats
path: root/include/conntrackd.h
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2017-03-09 16:29:21 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2017-03-10 10:41:24 +0100
commit39398cd3c1e488e099ea186ad1e5b725c2f09d1d (patch)
treeba7e81bea85879e08e0f3c940107a97a5624773c /include/conntrackd.h
parent8ea394ea9b07eee7069af9082214d1cf48d55e30 (diff)
conntrackd: CommitTimeout breaks DisableExternalCache set On
This patch introduces a new evaluate() function that can be used to spot inconsistent configurations. Don't allow CommitTimeout with DisableExternalCache On since this results in EINVAL errors. CommitTimeout makes no sense with no external cache. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/conntrackd.h')
-rw-r--r--include/conntrackd.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/conntrackd.h b/include/conntrackd.h
index f995f4b..27e43db 100644
--- a/include/conntrackd.h
+++ b/include/conntrackd.h
@@ -300,6 +300,7 @@ extern struct ct_mode stats_mode;
/* These live in run.c */
void killer(int foo);
+int evaluate(void);
int init(void);
void select_main_loop(void);