17 #ifndef MONGOCRYPT_CONFIG_H 18 #define MONGOCRYPT_CONFIG_H 24 #define MONGOCRYPT_ENABLE_CRYPTO_CNG 0 26 #if MONGOCRYPT_ENABLE_CRYPTO_CNG != 1 27 # undef MONGOCRYPT_ENABLE_CRYPTO_CNG 35 #define MONGOCRYPT_ENABLE_CRYPTO_COMMON_CRYPTO 0 37 #if MONGOCRYPT_ENABLE_CRYPTO_COMMON_CRYPTO != 1 38 # undef MONGOCRYPT_ENABLE_CRYPTO_COMMON_CRYPTO 46 #define MONGOCRYPT_ENABLE_CRYPTO_LIBCRYPTO 1 47 #define MONGOCRYPT_ENABLE_CRYPTO_OPENSSL 1 49 #if MONGOCRYPT_ENABLE_CRYPTO_LIBCRYPTO != 1 50 # undef MONGOCRYPT_ENABLE_CRYPTO_LIBCRYPTO 51 # undef MONGOCRYPT_ENABLE_CRYPTO_OPENSSL 59 #define MONGOCRYPT_ENABLE_CRYPTO 1 61 #if MONGOCRYPT_ENABLE_CRYPTO != 1 62 # undef MONGOCRYPT_ENABLE_CRYPTO 70 #define MONGOCRYPT_ENABLE_TRACE 0 72 #if MONGOCRYPT_ENABLE_TRACE != 1 73 # undef MONGOCRYPT_ENABLE_TRACE