aboutsummaryrefslogtreecommitdiffstats
path: root/ossl_x509.c
diff options
context:
space:
mode:
Diffstat (limited to 'ossl_x509.c')
-rw-r--r--ossl_x509.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/ossl_x509.c b/ossl_x509.c
index 5de2b6b..0363086 100644
--- a/ossl_x509.c
+++ b/ossl_x509.c
@@ -62,8 +62,10 @@ Init_ossl_x509()
DefX509Const(V_ERR_KEYUSAGE_NO_CERTSIGN);
DefX509Const(V_ERR_APPLICATION_VERIFICATION);
+#if (OPENSSL_VERSION_NUMBER >= 0x00907000L)
DefX509Const(V_FLAG_CRL_CHECK);
DefX509Const(V_FLAG_CRL_CHECK_ALL);
+#endif
DefX509Const(PURPOSE_SSL_CLIENT);
DefX509Const(PURPOSE_SSL_SERVER);
@@ -72,13 +74,17 @@ Init_ossl_x509()
DefX509Const(PURPOSE_SMIME_ENCRYPT);
DefX509Const(PURPOSE_CRL_SIGN);
DefX509Const(PURPOSE_ANY);
+#if (OPENSSL_VERSION_NUMBER >= 0x00907000L)
DefX509Const(PURPOSE_OCSP_HELPER);
+#endif
DefX509Const(TRUST_COMPAT);
DefX509Const(TRUST_SSL_CLIENT);
DefX509Const(TRUST_SSL_SERVER);
DefX509Const(TRUST_EMAIL);
DefX509Const(TRUST_OBJECT_SIGN);
+#if (OPENSSL_VERSION_NUMBER >= 0x00907000L)
DefX509Const(TRUST_OCSP_SIGN);
DefX509Const(TRUST_OCSP_REQUEST);
+#endif
}