From 70da086b755aad9ee483d84899eeb40e19e7a139 Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Mon, 16 Oct 2017 21:04:24 -0400 Subject: use the correct modern API (#3984) --- src/cryptography/hazmat/backends/openssl/dh.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/cryptography/hazmat/backends/openssl/dh.py b/src/cryptography/hazmat/backends/openssl/dh.py index e5f76447..095f0623 100644 --- a/src/cryptography/hazmat/backends/openssl/dh.py +++ b/src/cryptography/hazmat/backends/openssl/dh.py @@ -17,7 +17,7 @@ def _dh_params_dup(dh_cdata, backend): param_cdata = lib.DHparams_dup(dh_cdata) backend.openssl_assert(param_cdata != ffi.NULL) param_cdata = ffi.gc(param_cdata, lib.DH_free) - if lib.OPENSSL_VERSION_NUMBER < 0x10002000 or lib.CRYPTOGRAPHY_IS_LIBRESSL: + if lib.CRYPTOGRAPHY_OPENSSL_LESS_THAN_102: # In OpenSSL versions < 1.0.2 or libressl DHparams_dup don't copy q q = ffi.new("BIGNUM **") lib.DH_get0_pqg(dh_cdata, ffi.NULL, q, ffi.NULL) -- cgit v1.2.3