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
commit4cdbdc5207fa48804d8ed3a7929a97ae5f9f466d (patch)
treec6b54f8721555e8352418c0160ae38921c75aae1 /src/lib/libcrypto/evp
parent642448cdfb340ed6910f8211bae01c72179a8256 (diff)
downloadopenbsd-4cdbdc5207fa48804d8ed3a7929a97ae5f9f466d.tar.gz
openbsd-4cdbdc5207fa48804d8ed3a7929a97ae5f9f466d.tar.bz2
openbsd-4cdbdc5207fa48804d8ed3a7929a97ae5f9f466d.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))