diff options
Diffstat (limited to 'util/config_file.h')
-rw-r--r-- | util/config_file.h | 12 |
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 */ |