diff options
author | tb <> | 2018-08-24 20:17:33 +0000 |
---|---|---|
committer | tb <> | 2018-08-24 20:17:33 +0000 |
commit | 5ace4c7530c972572b51f65ce6521aa5fdded0bc (patch) | |
tree | c6b54f8721555e8352418c0160ae38921c75aae1 /src/lib/libcrypto/asn1 | |
parent | a9628cb893f117c74713ef7ddc64ea67e2f22ed7 (diff) | |
download | openbsd-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/asn1')
-rw-r--r-- | src/lib/libcrypto/asn1/p8_pkey.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libcrypto/asn1/p8_pkey.c b/src/lib/libcrypto/asn1/p8_pkey.c index 8f5e303e41..d2f8e6b055 100644 --- a/src/lib/libcrypto/asn1/p8_pkey.c +++ b/src/lib/libcrypto/asn1/p8_pkey.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: p8_pkey.c,v 1.18 2018/08/24 20:07:41 tb Exp $ */ | 1 | /* $OpenBSD: p8_pkey.c,v 1.19 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 | */ |
@@ -154,8 +154,8 @@ PKCS8_pkey_set0(PKCS8_PRIV_KEY_INFO *priv, ASN1_OBJECT *aobj, int version, | |||
154 | } | 154 | } |
155 | 155 | ||
156 | int | 156 | int |
157 | PKCS8_pkey_get0(ASN1_OBJECT **ppkalg, const unsigned char **pk, int *ppklen, | 157 | PKCS8_pkey_get0(const ASN1_OBJECT **ppkalg, const unsigned char **pk, |
158 | X509_ALGOR **pa, PKCS8_PRIV_KEY_INFO *p8) | 158 | int *ppklen, const X509_ALGOR **pa, const PKCS8_PRIV_KEY_INFO *p8) |
159 | { | 159 | { |
160 | if (ppkalg != NULL) | 160 | if (ppkalg != NULL) |
161 | *ppkalg = p8->pkeyalg->algorithm; | 161 | *ppkalg = p8->pkeyalg->algorithm; |