12 lines
394 B
Diff
12 lines
394 B
Diff
--- a/src/sbverify.c
|
|
+++ b/src/sbverify.c
|
|
@@ -56,7 +56,7 @@
|
|
#include <openssl/pem.h>
|
|
#include <openssl/x509v3.h>
|
|
|
|
-#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
|
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
|
|
#define X509_OBJECT_get0_X509(obj) ((obj)->data.x509)
|
|
#define X509_OBJECT_get_type(obj) ((obj)->type)
|
|
#define X509_STORE_CTX_get0_cert(ctx) ((ctx)->cert)
|