diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/x_name.c')
-rw-r--r-- | src/lib/libcrypto/asn1/x_name.c | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/lib/libcrypto/asn1/x_name.c b/src/lib/libcrypto/asn1/x_name.c index fa511d3993..eb544596a2 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.39 2023/07/05 21:23:37 beck Exp $ */ | 1 | /* $OpenBSD: x_name.c,v 1.40 2023/07/07 19:37:52 beck 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 | * |
@@ -117,35 +117,30 @@ d2i_X509_NAME_ENTRY(X509_NAME_ENTRY **a, const unsigned char **in, long len) | |||
117 | return (X509_NAME_ENTRY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 117 | return (X509_NAME_ENTRY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
118 | &X509_NAME_ENTRY_it); | 118 | &X509_NAME_ENTRY_it); |
119 | } | 119 | } |
120 | LCRYPTO_ALIAS(d2i_X509_NAME_ENTRY); | ||
121 | 120 | ||
122 | int | 121 | int |
123 | i2d_X509_NAME_ENTRY(X509_NAME_ENTRY *a, unsigned char **out) | 122 | i2d_X509_NAME_ENTRY(X509_NAME_ENTRY *a, unsigned char **out) |
124 | { | 123 | { |
125 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_NAME_ENTRY_it); | 124 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_NAME_ENTRY_it); |
126 | } | 125 | } |
127 | LCRYPTO_ALIAS(i2d_X509_NAME_ENTRY); | ||
128 | 126 | ||
129 | X509_NAME_ENTRY * | 127 | X509_NAME_ENTRY * |
130 | X509_NAME_ENTRY_new(void) | 128 | X509_NAME_ENTRY_new(void) |
131 | { | 129 | { |
132 | return (X509_NAME_ENTRY *)ASN1_item_new(&X509_NAME_ENTRY_it); | 130 | return (X509_NAME_ENTRY *)ASN1_item_new(&X509_NAME_ENTRY_it); |
133 | } | 131 | } |
134 | LCRYPTO_ALIAS(X509_NAME_ENTRY_new); | ||
135 | 132 | ||
136 | void | 133 | void |
137 | X509_NAME_ENTRY_free(X509_NAME_ENTRY *a) | 134 | X509_NAME_ENTRY_free(X509_NAME_ENTRY *a) |
138 | { | 135 | { |
139 | ASN1_item_free((ASN1_VALUE *)a, &X509_NAME_ENTRY_it); | 136 | ASN1_item_free((ASN1_VALUE *)a, &X509_NAME_ENTRY_it); |
140 | } | 137 | } |
141 | LCRYPTO_ALIAS(X509_NAME_ENTRY_free); | ||
142 | 138 | ||
143 | X509_NAME_ENTRY * | 139 | X509_NAME_ENTRY * |
144 | X509_NAME_ENTRY_dup(X509_NAME_ENTRY *x) | 140 | X509_NAME_ENTRY_dup(X509_NAME_ENTRY *x) |
145 | { | 141 | { |
146 | return ASN1_item_dup(&X509_NAME_ENTRY_it, x); | 142 | return ASN1_item_dup(&X509_NAME_ENTRY_it, x); |
147 | } | 143 | } |
148 | LCRYPTO_ALIAS(X509_NAME_ENTRY_dup); | ||
149 | 144 | ||
150 | /* For the "Name" type we need a SEQUENCE OF { SET OF X509_NAME_ENTRY } | 145 | /* For the "Name" type we need a SEQUENCE OF { SET OF X509_NAME_ENTRY } |
151 | * so declare two template wrappers for this | 146 | * so declare two template wrappers for this |
@@ -219,35 +214,30 @@ d2i_X509_NAME(X509_NAME **a, const unsigned char **in, long len) | |||
219 | return (X509_NAME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 214 | return (X509_NAME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
220 | &X509_NAME_it); | 215 | &X509_NAME_it); |
221 | } | 216 | } |
222 | LCRYPTO_ALIAS(d2i_X509_NAME); | ||
223 | 217 | ||
224 | int | 218 | int |
225 | i2d_X509_NAME(X509_NAME *a, unsigned char **out) | 219 | i2d_X509_NAME(X509_NAME *a, unsigned char **out) |
226 | { | 220 | { |
227 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_NAME_it); | 221 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_NAME_it); |
228 | } | 222 | } |
229 | LCRYPTO_ALIAS(i2d_X509_NAME); | ||
230 | 223 | ||
231 | X509_NAME * | 224 | X509_NAME * |
232 | X509_NAME_new(void) | 225 | X509_NAME_new(void) |
233 | { | 226 | { |
234 | return (X509_NAME *)ASN1_item_new(&X509_NAME_it); | 227 | return (X509_NAME *)ASN1_item_new(&X509_NAME_it); |
235 | } | 228 | } |
236 | LCRYPTO_ALIAS(X509_NAME_new); | ||
237 | 229 | ||
238 | void | 230 | void |
239 | X509_NAME_free(X509_NAME *a) | 231 | X509_NAME_free(X509_NAME *a) |
240 | { | 232 | { |
241 | ASN1_item_free((ASN1_VALUE *)a, &X509_NAME_it); | 233 | ASN1_item_free((ASN1_VALUE *)a, &X509_NAME_it); |
242 | } | 234 | } |
243 | LCRYPTO_ALIAS(X509_NAME_free); | ||
244 | 235 | ||
245 | X509_NAME * | 236 | X509_NAME * |
246 | X509_NAME_dup(X509_NAME *x) | 237 | X509_NAME_dup(X509_NAME *x) |
247 | { | 238 | { |
248 | return ASN1_item_dup(&X509_NAME_it, x); | 239 | return ASN1_item_dup(&X509_NAME_it, x); |
249 | } | 240 | } |
250 | LCRYPTO_ALIAS(X509_NAME_dup); | ||
251 | 241 | ||
252 | static int | 242 | static int |
253 | x509_name_ex_new(ASN1_VALUE **val, const ASN1_ITEM *it) | 243 | x509_name_ex_new(ASN1_VALUE **val, const ASN1_ITEM *it) |
@@ -645,7 +635,6 @@ X509_NAME_set(X509_NAME **xn, X509_NAME *name) | |||
645 | *xn = name; | 635 | *xn = name; |
646 | return 1; | 636 | return 1; |
647 | } | 637 | } |
648 | LCRYPTO_ALIAS(X509_NAME_set); | ||
649 | 638 | ||
650 | int | 639 | int |
651 | X509_NAME_get0_der(X509_NAME *nm, const unsigned char **pder, size_t *pderlen) | 640 | X509_NAME_get0_der(X509_NAME *nm, const unsigned char **pder, size_t *pderlen) |
@@ -659,4 +648,3 @@ X509_NAME_get0_der(X509_NAME *nm, const unsigned char **pder, size_t *pderlen) | |||
659 | *pderlen = nm->bytes->length; | 648 | *pderlen = nm->bytes->length; |
660 | return 1; | 649 | return 1; |
661 | } | 650 | } |
662 | LCRYPTO_ALIAS(X509_NAME_get0_der); | ||