diff options
author | James Bottomley <James.Bottomley@HansenPartnership.com> | 2017-10-19 11:09:41 -0700 |
---|---|---|
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | 2017-10-19 11:09:41 -0700 |
commit | 8e184454fd4d59d39c860dfad100cba82af5ea33 (patch) | |
tree | ecb0bb90cd5f71e815d7ce3834394091a88d5827 | |
parent | f065bb5705d0d7eddb4c412758fd7ab8dc4d59f4 (diff) | |
download | sbsigntools-8e184454fd4d59d39c860dfad100cba82af5ea33.tar.gz |
Fix Debian 8 and Leap_42.1 builds
Older versions of openssl 1.0.0 don't have X509_STORE_CTX_get0_store
so define that as well.
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
-rw-r--r-- | src/sbverify.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/sbverify.c b/src/sbverify.c index e4a7a16..3920d91 100644 --- a/src/sbverify.c +++ b/src/sbverify.c @@ -62,6 +62,9 @@ #define X509_STORE_CTX_get0_cert(ctx) ((ctx)->cert) #define X509_STORE_get0_objects(certs) ((certs)->objs) #define X509_get_extended_key_usage(cert) ((cert)->ex_xkusage) +#if OPENSSL_VERSION_NUMBER < 0x10020000L +#define X509_STORE_CTX_get0_store(ctx) ((ctx)->ctx) +#endif #endif static const char *toolname = "sbverify"; |