diff options
author | Richard Levitte <levitte@openssl.org> | 2020-02-29 08:57:34 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2020-03-09 10:54:34 +0100 |
commit | c518117b99bc4aad62990e8a31b7bc1dae06d16c (patch) | |
tree | 4b1e1277beb7253a73ae832a01a6dc2d84e249dd /crypto/dh | |
parent | df13defd4fd4c5a7afff69bc9733e7526e07959a (diff) |
DH: add internal dh_get_method()
This should have been publically present a long time ago, to be
consistent with the RSA, DSA and EC_KEY APIs. However, since we've
now deprecated that kind of function for the other key types, there's
no point in adding a public function, but we still need it internally.
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/11193)
Diffstat (limited to 'crypto/dh')
-rw-r--r-- | crypto/dh/dh_lib.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/crypto/dh/dh_lib.c b/crypto/dh/dh_lib.c index 29152dca4d..7666e77d39 100644 --- a/crypto/dh/dh_lib.c +++ b/crypto/dh/dh_lib.c @@ -45,6 +45,11 @@ int DH_set_method(DH *dh, const DH_METHOD *meth) return 1; } +const DH_METHOD *dh_get_method(const DH *dh) +{ + return dh->meth; +} + DH *DH_new(void) { return dh_new_intern(NULL, NULL); |