diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2016-04-18 19:35:09 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2016-04-21 00:46:34 +0900 |
commit | 0c1e707d0072df557020d3936cca666ab00fd79c (patch) | |
tree | f235c555946da5ba91ef401257985dd1b5362fde /ext/openssl/ossl_ssl.c | |
parent | 9344f792ebcd0d39506add6cbed726cf977b49cb (diff) | |
download | ruby-0c1e707d0072df557020d3936cca666ab00fd79c.tar.gz |
fixing 0.9.7 build
Diffstat (limited to 'ext/openssl/ossl_ssl.c')
-rw-r--r-- | ext/openssl/ossl_ssl.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ext/openssl/ossl_ssl.c b/ext/openssl/ossl_ssl.c index 724c61c8d7..48a790b8d0 100644 --- a/ext/openssl/ossl_ssl.c +++ b/ext/openssl/ossl_ssl.c @@ -992,7 +992,7 @@ ossl_sslctx_set_security_level(VALUE self, VALUE v) return v; } -#ifndef OPENSSL_NO_EC +#if defined(HAVE_SUPPORT_EC) /* * call-seq: * ctx.set_elliptic_curves("curve1:curve2:curve3") -> self @@ -1033,7 +1033,7 @@ ossl_sslctx_set_elliptic_curves(VALUE self, VALUE str) return self; } -#endif +#endif /* HAVE_SUPPORT_EC */ /* * call-seq: @@ -2294,7 +2294,9 @@ Init_ossl_ssl(void) rb_define_method(cSSLContext, "ciphers=", ossl_sslctx_set_ciphers, 1); rb_define_method(cSSLContext, "security_level", ossl_sslctx_get_security_level, 0); rb_define_method(cSSLContext, "security_level=", ossl_sslctx_set_security_level, 1); +#if defined(HAVE_SUPPORT_EC) rb_define_method(cSSLContext, "set_elliptic_curves", ossl_sslctx_set_elliptic_curves, 1); +#endif rb_define_method(cSSLContext, "setup", ossl_sslctx_setup, 0); |