diff options
author | 2019-01-19 01:07:00 +0000 | |
---|---|---|
committer | 2019-01-19 01:07:00 +0000 | |
commit | 95bbafee923fa6de163e3661c2a57ce6eb7f740e (patch) | |
tree | 768e9320e6184ee2fbc52803b407b3fe1b9e6fe1 /lib/libcrypto/engine/eng_int.h | |
parent | sync (diff) | |
download | wireguard-openbsd-95bbafee923fa6de163e3661c2a57ce6eb7f740e.tar.xz wireguard-openbsd-95bbafee923fa6de163e3661c2a57ce6eb7f740e.zip |
Partial port of EC_KEY_METHOD from OpenSSL 1.1.
This commit adds init/free, support for signing, setting and
getting the method, engine support as well as extra data.
from markus
Diffstat (limited to 'lib/libcrypto/engine/eng_int.h')
-rw-r--r-- | lib/libcrypto/engine/eng_int.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/libcrypto/engine/eng_int.h b/lib/libcrypto/engine/eng_int.h index dbb639949d3..298c0e327fa 100644 --- a/lib/libcrypto/engine/eng_int.h +++ b/lib/libcrypto/engine/eng_int.h @@ -1,4 +1,4 @@ -/* $OpenBSD: eng_int.h,v 1.9 2016/12/21 15:49:29 jsing Exp $ */ +/* $OpenBSD: eng_int.h,v 1.10 2019/01/19 01:07:00 tb Exp $ */ /* Written by Geoff Thorpe (geoff@geoffthorpe.net) for the OpenSSL * project 2000. */ @@ -159,6 +159,7 @@ struct engine_st { const DH_METHOD *dh_meth; const ECDH_METHOD *ecdh_meth; const ECDSA_METHOD *ecdsa_meth; + const EC_KEY_METHOD *ec_meth; const RAND_METHOD *rand_meth; const STORE_METHOD *store_meth; /* Cipher handling is via this callback */ |