diff options
| author | jsing <> | 2016-12-30 15:38:13 +0000 |
|---|---|---|
| committer | jsing <> | 2016-12-30 15:38:13 +0000 |
| commit | d4b09bfd41d8d40b82b197b4ec8b0232cd6ee1fa (patch) | |
| tree | 504f0cb89b43c50cb0a2a5677649170a8b6c460e /src/lib/libcrypto/pkcs7 | |
| parent | 9abb4e3e6af169bb9250abceb9ac5f988efd027d (diff) | |
| download | openbsd-d4b09bfd41d8d40b82b197b4ec8b0232cd6ee1fa.tar.gz openbsd-d4b09bfd41d8d40b82b197b4ec8b0232cd6ee1fa.tar.bz2 openbsd-d4b09bfd41d8d40b82b197b4ec8b0232cd6ee1fa.zip | |
Expand ASN1_ITEM_rptr macros - no change in generated assembly.
Diffstat (limited to 'src/lib/libcrypto/pkcs7')
| -rw-r--r-- | src/lib/libcrypto/pkcs7/bio_pk7.c | 4 | ||||
| -rw-r--r-- | src/lib/libcrypto/pkcs7/pk7_attr.c | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/pkcs7/pk7_doit.c | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/pkcs7/pk7_mime.c | 10 |
4 files changed, 13 insertions, 13 deletions
diff --git a/src/lib/libcrypto/pkcs7/bio_pk7.c b/src/lib/libcrypto/pkcs7/bio_pk7.c index 0e4a4f7559..ad3c5e2698 100644 --- a/src/lib/libcrypto/pkcs7/bio_pk7.c +++ b/src/lib/libcrypto/pkcs7/bio_pk7.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bio_pk7.c,v 1.4 2014/06/29 17:05:36 jsing Exp $ */ | 1 | /* $OpenBSD: bio_pk7.c,v 1.5 2016/12/30 15:38:13 jsing 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. | 3 | * project. |
| 4 | */ | 4 | */ |
| @@ -62,5 +62,5 @@ | |||
| 62 | BIO * | 62 | BIO * |
| 63 | BIO_new_PKCS7(BIO *out, PKCS7 *p7) | 63 | BIO_new_PKCS7(BIO *out, PKCS7 *p7) |
| 64 | { | 64 | { |
| 65 | return BIO_new_NDEF(out, (ASN1_VALUE *)p7, ASN1_ITEM_rptr(PKCS7)); | 65 | return BIO_new_NDEF(out, (ASN1_VALUE *)p7, &PKCS7_it); |
| 66 | } | 66 | } |
diff --git a/src/lib/libcrypto/pkcs7/pk7_attr.c b/src/lib/libcrypto/pkcs7/pk7_attr.c index 554a47673b..07722f98e1 100644 --- a/src/lib/libcrypto/pkcs7/pk7_attr.c +++ b/src/lib/libcrypto/pkcs7/pk7_attr.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: pk7_attr.c,v 1.10 2014/10/28 05:46:56 miod Exp $ */ | 1 | /* $OpenBSD: pk7_attr.c,v 1.11 2016/12/30 15:38:13 jsing 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 2001. | 3 | * project 2001. |
| 4 | */ | 4 | */ |
| @@ -76,7 +76,7 @@ PKCS7_add_attrib_smimecap(PKCS7_SIGNER_INFO *si, STACK_OF(X509_ALGOR) *cap) | |||
| 76 | return 0; | 76 | return 0; |
| 77 | } | 77 | } |
| 78 | seq->length = ASN1_item_i2d((ASN1_VALUE *)cap, &seq->data, | 78 | seq->length = ASN1_item_i2d((ASN1_VALUE *)cap, &seq->data, |
| 79 | ASN1_ITEM_rptr(X509_ALGORS)); | 79 | &X509_ALGORS_it); |
| 80 | return PKCS7_add_signed_attribute(si, NID_SMIMECapabilities, | 80 | return PKCS7_add_signed_attribute(si, NID_SMIMECapabilities, |
| 81 | V_ASN1_SEQUENCE, seq); | 81 | V_ASN1_SEQUENCE, seq); |
| 82 | } | 82 | } |
| @@ -93,7 +93,7 @@ PKCS7_get_smimecap(PKCS7_SIGNER_INFO *si) | |||
| 93 | p = cap->value.sequence->data; | 93 | p = cap->value.sequence->data; |
| 94 | return (STACK_OF(X509_ALGOR) *) | 94 | return (STACK_OF(X509_ALGOR) *) |
| 95 | ASN1_item_d2i(NULL, &p, cap->value.sequence->length, | 95 | ASN1_item_d2i(NULL, &p, cap->value.sequence->length, |
| 96 | ASN1_ITEM_rptr(X509_ALGORS)); | 96 | &X509_ALGORS_it); |
| 97 | } | 97 | } |
| 98 | 98 | ||
| 99 | /* Basic smime-capabilities OID and optional integer arg */ | 99 | /* Basic smime-capabilities OID and optional integer arg */ |
diff --git a/src/lib/libcrypto/pkcs7/pk7_doit.c b/src/lib/libcrypto/pkcs7/pk7_doit.c index bd873143c1..e84eee6d8f 100644 --- a/src/lib/libcrypto/pkcs7/pk7_doit.c +++ b/src/lib/libcrypto/pkcs7/pk7_doit.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: pk7_doit.c,v 1.39 2016/11/05 15:19:07 miod Exp $ */ | 1 | /* $OpenBSD: pk7_doit.c,v 1.40 2016/12/30 15:38:13 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -915,7 +915,7 @@ PKCS7_SIGNER_INFO_sign(PKCS7_SIGNER_INFO *si) | |||
| 915 | } | 915 | } |
| 916 | 916 | ||
| 917 | alen = ASN1_item_i2d((ASN1_VALUE *)si->auth_attr, &abuf, | 917 | alen = ASN1_item_i2d((ASN1_VALUE *)si->auth_attr, &abuf, |
| 918 | ASN1_ITEM_rptr(PKCS7_ATTR_SIGN)); | 918 | &PKCS7_ATTR_SIGN_it); |
| 919 | if (!abuf) | 919 | if (!abuf) |
| 920 | goto err; | 920 | goto err; |
| 921 | if (EVP_DigestSignUpdate(&mctx, abuf, alen) <= 0) | 921 | if (EVP_DigestSignUpdate(&mctx, abuf, alen) <= 0) |
| @@ -1090,7 +1090,7 @@ PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si, X509 *x509) | |||
| 1090 | goto err; | 1090 | goto err; |
| 1091 | 1091 | ||
| 1092 | alen = ASN1_item_i2d((ASN1_VALUE *)sk, &abuf, | 1092 | alen = ASN1_item_i2d((ASN1_VALUE *)sk, &abuf, |
| 1093 | ASN1_ITEM_rptr(PKCS7_ATTR_VERIFY)); | 1093 | &PKCS7_ATTR_VERIFY_it); |
| 1094 | if (alen <= 0) { | 1094 | if (alen <= 0) { |
| 1095 | PKCS7err(PKCS7_F_PKCS7_SIGNATUREVERIFY, ERR_R_ASN1_LIB); | 1095 | PKCS7err(PKCS7_F_PKCS7_SIGNATUREVERIFY, ERR_R_ASN1_LIB); |
| 1096 | ret = -1; | 1096 | ret = -1; |
diff --git a/src/lib/libcrypto/pkcs7/pk7_mime.c b/src/lib/libcrypto/pkcs7/pk7_mime.c index 31023f22c6..fad331bf16 100644 --- a/src/lib/libcrypto/pkcs7/pk7_mime.c +++ b/src/lib/libcrypto/pkcs7/pk7_mime.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: pk7_mime.c,v 1.12 2014/10/18 17:20:40 jsing Exp $ */ | 1 | /* $OpenBSD: pk7_mime.c,v 1.13 2016/12/30 15:38:13 jsing 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. | 3 | * project. |
| 4 | */ | 4 | */ |
| @@ -64,14 +64,14 @@ int | |||
| 64 | i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags) | 64 | i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags) |
| 65 | { | 65 | { |
| 66 | return i2d_ASN1_bio_stream(out, (ASN1_VALUE *)p7, in, flags, | 66 | return i2d_ASN1_bio_stream(out, (ASN1_VALUE *)p7, in, flags, |
| 67 | ASN1_ITEM_rptr(PKCS7)); | 67 | &PKCS7_it); |
| 68 | } | 68 | } |
| 69 | 69 | ||
| 70 | int | 70 | int |
| 71 | PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags) | 71 | PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags) |
| 72 | { | 72 | { |
| 73 | return PEM_write_bio_ASN1_stream(out, (ASN1_VALUE *) p7, in, flags, | 73 | return PEM_write_bio_ASN1_stream(out, (ASN1_VALUE *) p7, in, flags, |
| 74 | "PKCS7", ASN1_ITEM_rptr(PKCS7)); | 74 | "PKCS7", &PKCS7_it); |
| 75 | } | 75 | } |
| 76 | 76 | ||
| 77 | int | 77 | int |
| @@ -88,11 +88,11 @@ SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags) | |||
| 88 | 88 | ||
| 89 | 89 | ||
| 90 | return SMIME_write_ASN1(bio, (ASN1_VALUE *)p7, data, flags, | 90 | return SMIME_write_ASN1(bio, (ASN1_VALUE *)p7, data, flags, |
| 91 | ctype_nid, NID_undef, mdalgs, ASN1_ITEM_rptr(PKCS7)); | 91 | ctype_nid, NID_undef, mdalgs, &PKCS7_it); |
| 92 | } | 92 | } |
| 93 | 93 | ||
| 94 | PKCS7 * | 94 | PKCS7 * |
| 95 | SMIME_read_PKCS7(BIO *bio, BIO **bcont) | 95 | SMIME_read_PKCS7(BIO *bio, BIO **bcont) |
| 96 | { | 96 | { |
| 97 | return (PKCS7 *)SMIME_read_ASN1(bio, bcont, ASN1_ITEM_rptr(PKCS7)); | 97 | return (PKCS7 *)SMIME_read_ASN1(bio, bcont, &PKCS7_it); |
| 98 | } | 98 | } |
