mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-16 14:08:45 +00:00
tools/kwbimage: fix LibreSSL build
Fix build after addition of RSA_get0_key() to LibreSSL. Patch from Theo Buehler and Stuart Henderson. Signed-off-by: Theo Buehler <tb@openbsd.org> Signed-off-by: Stuart Henderson <sthen@openbsd.org>
This commit is contained in:
parent
744247de29
commit
a2d5efd74f
1 changed files with 3 additions and 2 deletions
|
@ -24,7 +24,8 @@
|
|||
#include <openssl/err.h>
|
||||
#include <openssl/evp.h>
|
||||
|
||||
#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
|
||||
#if OPENSSL_VERSION_NUMBER < 0x10100000L || \
|
||||
(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000fL)
|
||||
static void RSA_get0_key(const RSA *r,
|
||||
const BIGNUM **n, const BIGNUM **e, const BIGNUM **d)
|
||||
{
|
||||
|
@ -36,7 +37,7 @@ static void RSA_get0_key(const RSA *r,
|
|||
*d = r->d;
|
||||
}
|
||||
|
||||
#else
|
||||
#elif !defined(LIBRESSL_VERSION_NUMBER)
|
||||
void EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx)
|
||||
{
|
||||
EVP_MD_CTX_reset(ctx);
|
||||
|
|
Loading…
Add table
Reference in a new issue