mirror of https://github.com/getdnsapi/getdns.git
Wild guess at OpenSSL without engine support
This commit is contained in:
parent
9b4e8e9e91
commit
12589d85c2
|
@ -20,6 +20,9 @@
|
||||||
#include <openssl/rand.h>
|
#include <openssl/rand.h>
|
||||||
#include <openssl/err.h>
|
#include <openssl/err.h>
|
||||||
#include <openssl/md5.h>
|
#include <openssl/md5.h>
|
||||||
|
#ifdef HAVE_OPENSSL_CONF_H
|
||||||
|
# include <openssl/conf.h>
|
||||||
|
#endif
|
||||||
#ifdef HAVE_OPENSSL_ENGINE_H
|
#ifdef HAVE_OPENSSL_ENGINE_H
|
||||||
# include <openssl/engine.h>
|
# include <openssl/engine.h>
|
||||||
#endif
|
#endif
|
||||||
|
@ -130,6 +133,16 @@ uint16_t gldns_calc_keytag_raw(const uint8_t* key, size_t keysize)
|
||||||
#ifdef HAVE_SSL
|
#ifdef HAVE_SSL
|
||||||
#ifdef USE_GOST
|
#ifdef USE_GOST
|
||||||
/** store GOST engine reference loaded into OpenSSL library */
|
/** store GOST engine reference loaded into OpenSSL library */
|
||||||
|
#ifdef OPENSSL_NO_ENGINE
|
||||||
|
int
|
||||||
|
gldns_key_EVP_load_gost_id(void)
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
void gldns_key_EVP_unload_gost(void)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
#else
|
||||||
ENGINE* gldns_gost_engine = NULL;
|
ENGINE* gldns_gost_engine = NULL;
|
||||||
|
|
||||||
int
|
int
|
||||||
|
@ -189,6 +202,7 @@ void gldns_key_EVP_unload_gost(void)
|
||||||
gldns_gost_engine = NULL;
|
gldns_gost_engine = NULL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif /* ifndef OPENSSL_NO_ENGINE */
|
||||||
#endif /* USE_GOST */
|
#endif /* USE_GOST */
|
||||||
|
|
||||||
DSA *
|
DSA *
|
||||||
|
|
Loading…
Reference in New Issue