summaryrefslogtreecommitdiff
blob: 2f39db3283c37cac196362ccb5f58a1ce468c4ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
From a1ac2ee0c6592e6f730458c03a2abd1532c66046 Mon Sep 17 00:00:00 2001
From: Salah Coronya <salah.coronya@gmail.com>
Date: Sun, 12 Jan 2020 19:17:48 -0600
Subject: [PATCH] lib/tpm2_openssl.c: Fix build for libressl

Signed-off-by: Salah Coronya <salah.coronya@gmail.com>
---
 lib/tpm2_openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/tpm2_openssl.c b/lib/tpm2_openssl.c
index 505dd7a0..fd3861d9 100644
--- a/lib/tpm2_openssl.c
+++ b/lib/tpm2_openssl.c
@@ -14,7 +14,7 @@
 #include "tpm2_openssl.h"
 
 /* compatibility function for OpenSSL versions < 1.1.0 */
-#if OPENSSL_VERSION_NUMBER < 0x10100000L
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
 static int BN_bn2binpad(const BIGNUM *a, unsigned char *to, int tolen) {
     int r;
     int topad;
-- 
2.24.1