diff options
Diffstat (limited to '')
| -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); | ||
