aboutsummaryrefslogtreecommitdiffstats
path: root/ossl_x509.c
diff options
context:
space:
mode:
authorMichal Rokos <m.rokos@sh.cvut.cz>2003-07-21 10:33:07 +0000
committerMichal Rokos <m.rokos@sh.cvut.cz>2003-07-21 10:33:07 +0000
commitd33b4b6141c65d7de627ec8238bdad43585cdc6b (patch)
tree93c19e3ca1bd5ca028906636f17032ca294c5f1a /ossl_x509.c
parentb4646f832b9f92e51ccf36823a9e3254c30e2c7c (diff)
downloadruby-openssl-history-d33b4b6141c65d7de627ec8238bdad43585cdc6b.tar.gz
OpenSSL 0.9.6 compatibility
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
}