summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp
diff options
context:
space:
mode:
authortb <>2018-08-24 20:17:33 +0000
committertb <>2018-08-24 20:17:33 +0000
commit5ace4c7530c972572b51f65ce6521aa5fdded0bc (patch)
treec6b54f8721555e8352418c0160ae38921c75aae1 /src/lib/libcrypto/evp
parenta9628cb893f117c74713ef7ddc64ea67e2f22ed7 (diff)
downloadopenbsd-5ace4c7530c972572b51f65ce6521aa5fdded0bc.tar.gz
openbsd-5ace4c7530c972572b51f65ce6521aa5fdded0bc.tar.bz2
openbsd-5ace4c7530c972572b51f65ce6521aa5fdded0bc.zip
After removing support for broken PKCS#8 formats (it was high time),
we can add const to PKCS8_pkey_get0(). In order for this to work, we need to sprinkle a few consts here and there. tested in a bulk by sthen ok jsing
Diffstat (limited to 'src/lib/libcrypto/evp')
-rw-r--r--src/lib/libcrypto/evp/evp_pkey.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/evp/evp_pkey.c b/src/lib/libcrypto/evp/evp_pkey.c
index aa075d6392..68948f5fa6 100644
--- a/src/lib/libcrypto/evp/evp_pkey.c
+++ b/src/lib/libcrypto/evp/evp_pkey.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: evp_pkey.c,v 1.21 2018/08/24 20:07:41 tb Exp $ */ 1/* $OpenBSD: evp_pkey.c,v 1.22 2018/08/24 20:17:33 tb Exp $ */
2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
3 * project 1999. 3 * project 1999.
4 */ 4 */
@@ -70,7 +70,7 @@ EVP_PKEY *
70EVP_PKCS82PKEY(PKCS8_PRIV_KEY_INFO *p8) 70EVP_PKCS82PKEY(PKCS8_PRIV_KEY_INFO *p8)
71{ 71{
72 EVP_PKEY *pkey = NULL; 72 EVP_PKEY *pkey = NULL;
73 ASN1_OBJECT *algoid; 73 const ASN1_OBJECT *algoid;
74 char obj_tmp[80]; 74 char obj_tmp[80];
75 75
76 if (!PKCS8_pkey_get0(&algoid, NULL, NULL, NULL, p8)) 76 if (!PKCS8_pkey_get0(&algoid, NULL, NULL, NULL, p8))