summaryrefslogtreecommitdiffstats
path: root/ossl_ssl.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_ssl.c
parentb4646f832b9f92e51ccf36823a9e3254c30e2c7c (diff)
downloadruby-openssl-history-d33b4b6141c65d7de627ec8238bdad43585cdc6b.tar.gz
OpenSSL 0.9.6 compatibility
Diffstat (limited to 'ossl_ssl.c')
-rw-r--r--ossl_ssl.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ossl_ssl.c b/ossl_ssl.c
index f864c79..74b0750 100644
--- a/ossl_ssl.c
+++ b/ossl_ssl.c
@@ -656,13 +656,17 @@ Init_ossl_ssl()
* ossl_ssl_def_const(OP_DONT_INSERT_EMPTY_FRAGMENTS);
*/
ossl_ssl_def_const(OP_ALL);
+#if (OPENSSL_VERSION_NUMBER >= 0x00907000L)
ossl_ssl_def_const(OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION);
+#endif
#ifdef SSL_OP_SINGLE_ECDH_USE
ossl_ssl_def_const(OP_SINGLE_ECDH_USE);
#endif
ossl_ssl_def_const(OP_SINGLE_DH_USE);
ossl_ssl_def_const(OP_EPHEMERAL_RSA);
+#if (OPENSSL_VERSION_NUMBER >= 0x00907000L)
ossl_ssl_def_const(OP_CIPHER_SERVER_PREFERENCE);
+#endif
ossl_ssl_def_const(OP_TLS_ROLLBACK_BUG);
ossl_ssl_def_const(OP_NO_SSLv2);
ossl_ssl_def_const(OP_NO_SSLv3);