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/pkcs12/p12_utl.c | |
| 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/pkcs12/p12_utl.c')
| -rw-r--r-- | src/lib/libcrypto/pkcs12/p12_utl.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/lib/libcrypto/pkcs12/p12_utl.c b/src/lib/libcrypto/pkcs12/p12_utl.c index e02ff3073e..eb95417d1b 100644 --- a/src/lib/libcrypto/pkcs12/p12_utl.c +++ b/src/lib/libcrypto/pkcs12/p12_utl.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: p12_utl.c,v 1.14 2016/12/30 15:08:22 jsing Exp $ */ | 1 | /* $OpenBSD: p12_utl.c,v 1.15 2016/12/30 15:34:35 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 1999. | 3 | * project 1999. |
| 4 | */ | 4 | */ |
| @@ -127,38 +127,38 @@ OPENSSL_uni2asc(unsigned char *uni, int unilen) | |||
| 127 | int | 127 | int |
| 128 | i2d_PKCS12_bio(BIO *bp, PKCS12 *p12) | 128 | i2d_PKCS12_bio(BIO *bp, PKCS12 *p12) |
| 129 | { | 129 | { |
| 130 | return ASN1_item_i2d_bio(ASN1_ITEM_rptr(PKCS12), bp, p12); | 130 | return ASN1_item_i2d_bio(&PKCS12_it, bp, p12); |
| 131 | } | 131 | } |
| 132 | 132 | ||
| 133 | int | 133 | int |
| 134 | i2d_PKCS12_fp(FILE *fp, PKCS12 *p12) | 134 | i2d_PKCS12_fp(FILE *fp, PKCS12 *p12) |
| 135 | { | 135 | { |
| 136 | return ASN1_item_i2d_fp(ASN1_ITEM_rptr(PKCS12), fp, p12); | 136 | return ASN1_item_i2d_fp(&PKCS12_it, fp, p12); |
| 137 | } | 137 | } |
| 138 | 138 | ||
| 139 | PKCS12 * | 139 | PKCS12 * |
| 140 | d2i_PKCS12_bio(BIO *bp, PKCS12 **p12) | 140 | d2i_PKCS12_bio(BIO *bp, PKCS12 **p12) |
| 141 | { | 141 | { |
| 142 | return ASN1_item_d2i_bio(ASN1_ITEM_rptr(PKCS12), bp, p12); | 142 | return ASN1_item_d2i_bio(&PKCS12_it, bp, p12); |
| 143 | } | 143 | } |
| 144 | 144 | ||
| 145 | PKCS12 * | 145 | PKCS12 * |
| 146 | d2i_PKCS12_fp(FILE *fp, PKCS12 **p12) | 146 | d2i_PKCS12_fp(FILE *fp, PKCS12 **p12) |
| 147 | { | 147 | { |
| 148 | return ASN1_item_d2i_fp(ASN1_ITEM_rptr(PKCS12), fp, p12); | 148 | return ASN1_item_d2i_fp(&PKCS12_it, fp, p12); |
| 149 | } | 149 | } |
| 150 | 150 | ||
| 151 | PKCS12_SAFEBAG * | 151 | PKCS12_SAFEBAG * |
| 152 | PKCS12_x5092certbag(X509 *x509) | 152 | PKCS12_x5092certbag(X509 *x509) |
| 153 | { | 153 | { |
| 154 | return PKCS12_item_pack_safebag(x509, ASN1_ITEM_rptr(X509), | 154 | return PKCS12_item_pack_safebag(x509, &X509_it, |
| 155 | NID_x509Certificate, NID_certBag); | 155 | NID_x509Certificate, NID_certBag); |
| 156 | } | 156 | } |
| 157 | 157 | ||
| 158 | PKCS12_SAFEBAG * | 158 | PKCS12_SAFEBAG * |
| 159 | PKCS12_x509crl2certbag(X509_CRL *crl) | 159 | PKCS12_x509crl2certbag(X509_CRL *crl) |
| 160 | { | 160 | { |
| 161 | return PKCS12_item_pack_safebag(crl, ASN1_ITEM_rptr(X509_CRL), | 161 | return PKCS12_item_pack_safebag(crl, &X509_CRL_it, |
| 162 | NID_x509Crl, NID_crlBag); | 162 | NID_x509Crl, NID_crlBag); |
| 163 | } | 163 | } |
| 164 | 164 | ||
| @@ -170,7 +170,7 @@ PKCS12_certbag2x509(PKCS12_SAFEBAG *bag) | |||
| 170 | if (OBJ_obj2nid(bag->value.bag->type) != NID_x509Certificate) | 170 | if (OBJ_obj2nid(bag->value.bag->type) != NID_x509Certificate) |
| 171 | return NULL; | 171 | return NULL; |
| 172 | return ASN1_item_unpack(bag->value.bag->value.octet, | 172 | return ASN1_item_unpack(bag->value.bag->value.octet, |
| 173 | ASN1_ITEM_rptr(X509)); | 173 | &X509_it); |
| 174 | } | 174 | } |
| 175 | 175 | ||
| 176 | X509_CRL * | 176 | X509_CRL * |
| @@ -181,5 +181,5 @@ PKCS12_certbag2x509crl(PKCS12_SAFEBAG *bag) | |||
| 181 | if (OBJ_obj2nid(bag->value.bag->type) != NID_x509Crl) | 181 | if (OBJ_obj2nid(bag->value.bag->type) != NID_x509Crl) |
| 182 | return NULL; | 182 | return NULL; |
| 183 | return ASN1_item_unpack(bag->value.bag->value.octet, | 183 | return ASN1_item_unpack(bag->value.bag->value.octet, |
| 184 | ASN1_ITEM_rptr(X509_CRL)); | 184 | &X509_CRL_it); |
| 185 | } | 185 | } |
