summaryrefslogtreecommitdiff
path: root/util/config_file.h
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2018-05-12 11:55:17 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2018-05-12 11:55:17 +0000
commita6c5280ea59f940be13fd6eb0f94ab8360d3d6c9 (patch)
treecbe088761a83cf2025bbdf36e1574f38c3e988f5 /util/config_file.h
parent8c2647a7dc721c8e5349bd194b8e8e178412057e (diff)
Notes
Diffstat (limited to 'util/config_file.h')
-rw-r--r--util/config_file.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/util/config_file.h b/util/config_file.h
index bb7a292050b4c..fdc48111e30a2 100644
--- a/util/config_file.h
+++ b/util/config_file.h
@@ -464,6 +464,10 @@ struct config_file {
struct config_strlist* dnscrypt_secret_key;
/** dnscrypt provider certs 1.cert */
struct config_strlist* dnscrypt_provider_cert;
+ /** memory size in bytes for dnscrypt shared secrets cache */
+ size_t dnscrypt_shared_secret_cache_size;
+ /** number of slabs for dnscrypt shared secrets cache */
+ size_t dnscrypt_shared_secret_cache_slabs;
/** IPsec module */
#ifdef USE_IPSECMOD
@@ -480,6 +484,14 @@ struct config_file {
/** false to proceed even when ipsecmod_hook fails */
int ipsecmod_strict;
#endif
+
+ /* cachedb module */
+#ifdef USE_CACHEDB
+ /** backend DB name */
+ char* cachedb_backend;
+ /** secret seed for hash key calculation */
+ char* cachedb_secret;
+#endif
};
/** from cfg username, after daemonise setup performed */