dirvote: Fix memleak when computing consensus
[tor.git] / src / lib / crypt_ops / crypto_options.inc
blob5bee0daacd66d681ed0762686b3b708573b4c5af
2 /**
3  * @file crypto_options.inc
4  * @brief Declare configuration options for the crypto_ops module.
5  **/
7 /** Holds configuration about our cryptography options. */
8 BEGIN_CONF_STRUCT(crypto_options_t)
10 /** Should we enable extra OpenSSL hardware acceleration (where available)?  */
11 CONF_VAR(HardwareAccel, BOOL, CFLG_IMMUTABLE, "0")
13 /** Optional OpenSSL hardware-acceleration engine name */
14 CONF_VAR(AccelName, STRING, CFLG_IMMUTABLE, NULL)
16 /** Optional OpenSSL hardware-acceleration engine search directory. */
17 CONF_VAR(AccelDir, FILENAME, CFLG_IMMUTABLE, NULL)
19 END_CONF_STRUCT(crypto_options_t)