summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ecdh/ech_lib.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/ecdh/ech_lib.c')
-rw-r--r--src/lib/libcrypto/ecdh/ech_lib.c16
1 files changed, 2 insertions, 14 deletions
diff --git a/src/lib/libcrypto/ecdh/ech_lib.c b/src/lib/libcrypto/ecdh/ech_lib.c
index 15d7737c39..90e14e1108 100644
--- a/src/lib/libcrypto/ecdh/ech_lib.c
+++ b/src/lib/libcrypto/ecdh/ech_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ech_lib.c,v 1.16 2023/04/25 19:26:45 tb Exp $ */ 1/* $OpenBSD: ech_lib.c,v 1.17 2023/06/25 18:24:33 tb Exp $ */
2/* ==================================================================== 2/* ====================================================================
3 * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. 3 * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED.
4 * 4 *
@@ -103,19 +103,7 @@ ECDH_get_default_method(void)
103int 103int
104ECDH_set_method(EC_KEY *eckey, const ECDH_METHOD *meth) 104ECDH_set_method(EC_KEY *eckey, const ECDH_METHOD *meth)
105{ 105{
106 ECDH_DATA *ecdh; 106 return 0;
107
108 ecdh = ecdh_check(eckey);
109
110 if (ecdh == NULL)
111 return 0;
112
113#ifndef OPENSSL_NO_ENGINE
114 ENGINE_finish(ecdh->engine);
115 ecdh->engine = NULL;
116#endif
117 ecdh->meth = meth;
118 return 1;
119} 107}
120 108
121static ECDH_DATA * 109static ECDH_DATA *