diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/x_req.c')
-rw-r--r-- | src/lib/libcrypto/asn1/x_req.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/lib/libcrypto/asn1/x_req.c b/src/lib/libcrypto/asn1/x_req.c index 9323f65071..9a6f0c7b08 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.20 2023/07/05 21:23:37 beck Exp $ */ | 1 | /* $OpenBSD: x_req.c,v 1.21 2023/07/07 19:37:53 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 | * |
@@ -143,28 +143,24 @@ d2i_X509_REQ_INFO(X509_REQ_INFO **a, const unsigned char **in, long len) | |||
143 | return (X509_REQ_INFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 143 | return (X509_REQ_INFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
144 | &X509_REQ_INFO_it); | 144 | &X509_REQ_INFO_it); |
145 | } | 145 | } |
146 | LCRYPTO_ALIAS(d2i_X509_REQ_INFO); | ||
147 | 146 | ||
148 | int | 147 | int |
149 | i2d_X509_REQ_INFO(X509_REQ_INFO *a, unsigned char **out) | 148 | i2d_X509_REQ_INFO(X509_REQ_INFO *a, unsigned char **out) |
150 | { | 149 | { |
151 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_REQ_INFO_it); | 150 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_REQ_INFO_it); |
152 | } | 151 | } |
153 | LCRYPTO_ALIAS(i2d_X509_REQ_INFO); | ||
154 | 152 | ||
155 | X509_REQ_INFO * | 153 | X509_REQ_INFO * |
156 | X509_REQ_INFO_new(void) | 154 | X509_REQ_INFO_new(void) |
157 | { | 155 | { |
158 | return (X509_REQ_INFO *)ASN1_item_new(&X509_REQ_INFO_it); | 156 | return (X509_REQ_INFO *)ASN1_item_new(&X509_REQ_INFO_it); |
159 | } | 157 | } |
160 | LCRYPTO_ALIAS(X509_REQ_INFO_new); | ||
161 | 158 | ||
162 | void | 159 | void |
163 | X509_REQ_INFO_free(X509_REQ_INFO *a) | 160 | X509_REQ_INFO_free(X509_REQ_INFO *a) |
164 | { | 161 | { |
165 | ASN1_item_free((ASN1_VALUE *)a, &X509_REQ_INFO_it); | 162 | ASN1_item_free((ASN1_VALUE *)a, &X509_REQ_INFO_it); |
166 | } | 163 | } |
167 | LCRYPTO_ALIAS(X509_REQ_INFO_free); | ||
168 | 164 | ||
169 | static const ASN1_AUX X509_REQ_aux = { | 165 | static const ASN1_AUX X509_REQ_aux = { |
170 | .app_data = NULL, | 166 | .app_data = NULL, |
@@ -207,42 +203,36 @@ d2i_X509_REQ(X509_REQ **a, const unsigned char **in, long len) | |||
207 | return (X509_REQ *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 203 | return (X509_REQ *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
208 | &X509_REQ_it); | 204 | &X509_REQ_it); |
209 | } | 205 | } |
210 | LCRYPTO_ALIAS(d2i_X509_REQ); | ||
211 | 206 | ||
212 | int | 207 | int |
213 | i2d_X509_REQ(X509_REQ *a, unsigned char **out) | 208 | i2d_X509_REQ(X509_REQ *a, unsigned char **out) |
214 | { | 209 | { |
215 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_REQ_it); | 210 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_REQ_it); |
216 | } | 211 | } |
217 | LCRYPTO_ALIAS(i2d_X509_REQ); | ||
218 | 212 | ||
219 | X509_REQ * | 213 | X509_REQ * |
220 | X509_REQ_new(void) | 214 | X509_REQ_new(void) |
221 | { | 215 | { |
222 | return (X509_REQ *)ASN1_item_new(&X509_REQ_it); | 216 | return (X509_REQ *)ASN1_item_new(&X509_REQ_it); |
223 | } | 217 | } |
224 | LCRYPTO_ALIAS(X509_REQ_new); | ||
225 | 218 | ||
226 | void | 219 | void |
227 | X509_REQ_free(X509_REQ *a) | 220 | X509_REQ_free(X509_REQ *a) |
228 | { | 221 | { |
229 | ASN1_item_free((ASN1_VALUE *)a, &X509_REQ_it); | 222 | ASN1_item_free((ASN1_VALUE *)a, &X509_REQ_it); |
230 | } | 223 | } |
231 | LCRYPTO_ALIAS(X509_REQ_free); | ||
232 | 224 | ||
233 | X509_REQ * | 225 | X509_REQ * |
234 | X509_REQ_dup(X509_REQ *x) | 226 | X509_REQ_dup(X509_REQ *x) |
235 | { | 227 | { |
236 | return ASN1_item_dup(&X509_REQ_it, x); | 228 | return ASN1_item_dup(&X509_REQ_it, x); |
237 | } | 229 | } |
238 | LCRYPTO_ALIAS(X509_REQ_dup); | ||
239 | 230 | ||
240 | int | 231 | int |
241 | X509_REQ_get_signature_nid(const X509_REQ *req) | 232 | X509_REQ_get_signature_nid(const X509_REQ *req) |
242 | { | 233 | { |
243 | return OBJ_obj2nid(req->sig_alg->algorithm); | 234 | return OBJ_obj2nid(req->sig_alg->algorithm); |
244 | } | 235 | } |
245 | LCRYPTO_ALIAS(X509_REQ_get_signature_nid); | ||
246 | 236 | ||
247 | void | 237 | void |
248 | X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig, | 238 | X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig, |
@@ -253,4 +243,3 @@ X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig, | |||
253 | if (palg != NULL) | 243 | if (palg != NULL) |
254 | *palg = req->sig_alg; | 244 | *palg = req->sig_alg; |
255 | } | 245 | } |
256 | LCRYPTO_ALIAS(X509_REQ_get0_signature); | ||