diff options
author | jsing <> | 2015-02-10 05:25:45 +0000 |
---|---|---|
committer | jsing <> | 2015-02-10 05:25:45 +0000 |
commit | 2eecb536a9b8f1c8c2ea5f485be1748d475a131c (patch) | |
tree | a96c56e7d9c17b8f427e46811a048b0b099939e7 /src/lib/libcrypto/asn1 | |
parent | 420e4433e0663a16ac8ce2d0d644bc67b2ced591 (diff) | |
download | openbsd-2eecb536a9b8f1c8c2ea5f485be1748d475a131c.tar.gz openbsd-2eecb536a9b8f1c8c2ea5f485be1748d475a131c.tar.bz2 openbsd-2eecb536a9b8f1c8c2ea5f485be1748d475a131c.zip |
Manually expand ASN1_ITEM_rptr macros that should have been expanded with
the IMPLEMENT_ASN1_DUP_FUNCTION macro.
Diffstat (limited to 'src/lib/libcrypto/asn1')
-rw-r--r-- | src/lib/libcrypto/asn1/x_algor.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/x_attrib.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/x_crl.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/x_exten.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/x_name.c | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/x_req.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/x_x509.c | 4 |
7 files changed, 15 insertions, 15 deletions
diff --git a/src/lib/libcrypto/asn1/x_algor.c b/src/lib/libcrypto/asn1/x_algor.c index 63c4e028a6..7768c27eea 100644 --- a/src/lib/libcrypto/asn1/x_algor.c +++ b/src/lib/libcrypto/asn1/x_algor.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x_algor.c,v 1.15 2015/02/10 04:21:50 jsing Exp $ */ | 1 | /* $OpenBSD: x_algor.c,v 1.16 2015/02/10 05:25:45 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 2000. | 3 | * project 2000. |
4 | */ | 4 | */ |
@@ -100,7 +100,7 @@ IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(X509_ALGORS, X509_ALGORS, X509_ALGORS) | |||
100 | X509_ALGOR * | 100 | X509_ALGOR * |
101 | X509_ALGOR_dup(X509_ALGOR *x) | 101 | X509_ALGOR_dup(X509_ALGOR *x) |
102 | { | 102 | { |
103 | return ASN1_item_dup(ASN1_ITEM_rptr(X509_ALGOR), x); | 103 | return ASN1_item_dup(&X509_ALGOR_it, x); |
104 | } | 104 | } |
105 | 105 | ||
106 | IMPLEMENT_STACK_OF(X509_ALGOR) | 106 | IMPLEMENT_STACK_OF(X509_ALGOR) |
diff --git a/src/lib/libcrypto/asn1/x_attrib.c b/src/lib/libcrypto/asn1/x_attrib.c index 4306bd6240..9c00906ded 100644 --- a/src/lib/libcrypto/asn1/x_attrib.c +++ b/src/lib/libcrypto/asn1/x_attrib.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x_attrib.c,v 1.11 2015/02/10 04:21:50 jsing Exp $ */ | 1 | /* $OpenBSD: x_attrib.c,v 1.12 2015/02/10 05:25:45 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 | * |
@@ -122,7 +122,7 @@ X509_ATTRIBUTE_free(X509_ATTRIBUTE *a) | |||
122 | X509_ATTRIBUTE * | 122 | X509_ATTRIBUTE * |
123 | X509_ATTRIBUTE_dup(X509_ATTRIBUTE *x) | 123 | X509_ATTRIBUTE_dup(X509_ATTRIBUTE *x) |
124 | { | 124 | { |
125 | return ASN1_item_dup(ASN1_ITEM_rptr(X509_ATTRIBUTE), x); | 125 | return ASN1_item_dup(&X509_ATTRIBUTE_it, x); |
126 | } | 126 | } |
127 | 127 | ||
128 | X509_ATTRIBUTE * | 128 | X509_ATTRIBUTE * |
diff --git a/src/lib/libcrypto/asn1/x_crl.c b/src/lib/libcrypto/asn1/x_crl.c index 9919d576e4..6e743b15ae 100644 --- a/src/lib/libcrypto/asn1/x_crl.c +++ b/src/lib/libcrypto/asn1/x_crl.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x_crl.c,v 1.20 2015/02/10 04:21:50 jsing Exp $ */ | 1 | /* $OpenBSD: x_crl.c,v 1.21 2015/02/10 05:25:45 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 | * |
@@ -416,7 +416,7 @@ X509_CRL_free(X509_CRL *a) | |||
416 | X509_CRL * | 416 | X509_CRL * |
417 | X509_CRL_dup(X509_CRL *x) | 417 | X509_CRL_dup(X509_CRL *x) |
418 | { | 418 | { |
419 | return ASN1_item_dup(ASN1_ITEM_rptr(X509_CRL), x); | 419 | return ASN1_item_dup(&X509_CRL_it, x); |
420 | } | 420 | } |
421 | 421 | ||
422 | static int | 422 | static int |
diff --git a/src/lib/libcrypto/asn1/x_exten.c b/src/lib/libcrypto/asn1/x_exten.c index ad26a9e851..f0ec29ea4f 100644 --- a/src/lib/libcrypto/asn1/x_exten.c +++ b/src/lib/libcrypto/asn1/x_exten.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x_exten.c,v 1.11 2015/02/10 04:21:50 jsing Exp $ */ | 1 | /* $OpenBSD: x_exten.c,v 1.12 2015/02/10 05:25:45 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 2000. | 3 | * project 2000. |
4 | */ | 4 | */ |
@@ -101,5 +101,5 @@ IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(X509_EXTENSIONS, X509_EXTENSIONS, X509_EXT | |||
101 | X509_EXTENSION * | 101 | X509_EXTENSION * |
102 | X509_EXTENSION_dup(X509_EXTENSION *x) | 102 | X509_EXTENSION_dup(X509_EXTENSION *x) |
103 | { | 103 | { |
104 | return ASN1_item_dup(ASN1_ITEM_rptr(X509_EXTENSION), x); | 104 | return ASN1_item_dup(&X509_EXTENSION_it, x); |
105 | } | 105 | } |
diff --git a/src/lib/libcrypto/asn1/x_name.c b/src/lib/libcrypto/asn1/x_name.c index d77702e473..3bcd172973 100644 --- a/src/lib/libcrypto/asn1/x_name.c +++ b/src/lib/libcrypto/asn1/x_name.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x_name.c,v 1.22 2015/02/10 04:21:50 jsing Exp $ */ | 1 | /* $OpenBSD: x_name.c,v 1.23 2015/02/10 05:25:45 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 | * |
@@ -121,7 +121,7 @@ X509_NAME_ENTRY_free(X509_NAME_ENTRY *a) | |||
121 | X509_NAME_ENTRY * | 121 | X509_NAME_ENTRY * |
122 | X509_NAME_ENTRY_dup(X509_NAME_ENTRY *x) | 122 | X509_NAME_ENTRY_dup(X509_NAME_ENTRY *x) |
123 | { | 123 | { |
124 | return ASN1_item_dup(ASN1_ITEM_rptr(X509_NAME_ENTRY), x); | 124 | return ASN1_item_dup(&X509_NAME_ENTRY_it, x); |
125 | } | 125 | } |
126 | 126 | ||
127 | /* For the "Name" type we need a SEQUENCE OF { SET OF X509_NAME_ENTRY } | 127 | /* For the "Name" type we need a SEQUENCE OF { SET OF X509_NAME_ENTRY } |
@@ -183,7 +183,7 @@ X509_NAME_free(X509_NAME *a) | |||
183 | X509_NAME * | 183 | X509_NAME * |
184 | X509_NAME_dup(X509_NAME *x) | 184 | X509_NAME_dup(X509_NAME *x) |
185 | { | 185 | { |
186 | return ASN1_item_dup(ASN1_ITEM_rptr(X509_NAME), x); | 186 | return ASN1_item_dup(&X509_NAME_it, x); |
187 | } | 187 | } |
188 | 188 | ||
189 | static int | 189 | static int |
diff --git a/src/lib/libcrypto/asn1/x_req.c b/src/lib/libcrypto/asn1/x_req.c index 42c7adb298..6ffcb9d03c 100644 --- a/src/lib/libcrypto/asn1/x_req.c +++ b/src/lib/libcrypto/asn1/x_req.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x_req.c,v 1.12 2015/02/10 04:21:50 jsing Exp $ */ | 1 | /* $OpenBSD: x_req.c,v 1.13 2015/02/10 05:25:45 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 | * |
@@ -163,5 +163,5 @@ X509_REQ_free(X509_REQ *a) | |||
163 | X509_REQ * | 163 | X509_REQ * |
164 | X509_REQ_dup(X509_REQ *x) | 164 | X509_REQ_dup(X509_REQ *x) |
165 | { | 165 | { |
166 | return ASN1_item_dup(ASN1_ITEM_rptr(X509_REQ), x); | 166 | return ASN1_item_dup(&X509_REQ_it, x); |
167 | } | 167 | } |
diff --git a/src/lib/libcrypto/asn1/x_x509.c b/src/lib/libcrypto/asn1/x_x509.c index a2778911cd..77ec8c41cf 100644 --- a/src/lib/libcrypto/asn1/x_x509.c +++ b/src/lib/libcrypto/asn1/x_x509.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x_x509.c,v 1.19 2015/02/10 04:21:50 jsing Exp $ */ | 1 | /* $OpenBSD: x_x509.c,v 1.20 2015/02/10 05:25:45 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 | * |
@@ -191,7 +191,7 @@ X509_free(X509 *a) | |||
191 | X509 * | 191 | X509 * |
192 | X509_dup(X509 *x) | 192 | X509_dup(X509 *x) |
193 | { | 193 | { |
194 | return ASN1_item_dup(ASN1_ITEM_rptr(X509), x); | 194 | return ASN1_item_dup(&X509_it, x); |
195 | } | 195 | } |
196 | 196 | ||
197 | int | 197 | int |