summaryrefslogtreecommitdiff
path: root/util/config_file.h
diff options
context:
space:
mode:
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 bb7a292050b4..fdc48111e30a 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 */