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 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 */  | 
