diff options
author | beck <> | 2023-07-08 10:44:00 +0000 |
---|---|---|
committer | beck <> | 2023-07-08 10:44:00 +0000 |
commit | 54e4324e827ac7cd7df64ffc8abbc44b8421b372 (patch) | |
tree | ddfc350f4441a2d4dfaa8b6f20f83e6cabdf712e /src/lib/libcrypto/ocsp/ocsp_asn.c | |
parent | 62076bba7c620e3ba9d5e1eb92934c369465834b (diff) | |
download | openbsd-54e4324e827ac7cd7df64ffc8abbc44b8421b372.tar.gz openbsd-54e4324e827ac7cd7df64ffc8abbc44b8421b372.tar.bz2 openbsd-54e4324e827ac7cd7df64ffc8abbc44b8421b372.zip |
Hide symbols in cast, idea, and ocsp
ok tb@
Diffstat (limited to 'src/lib/libcrypto/ocsp/ocsp_asn.c')
-rw-r--r-- | src/lib/libcrypto/ocsp/ocsp_asn.c | 66 |
1 files changed, 65 insertions, 1 deletions
diff --git a/src/lib/libcrypto/ocsp/ocsp_asn.c b/src/lib/libcrypto/ocsp/ocsp_asn.c index 3f00fca105..4fbdd5fd7f 100644 --- a/src/lib/libcrypto/ocsp/ocsp_asn.c +++ b/src/lib/libcrypto/ocsp/ocsp_asn.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ocsp_asn.c,v 1.10 2022/01/07 09:45:52 tb Exp $ */ | 1 | /* $OpenBSD: ocsp_asn.c,v 1.11 2023/07/08 10:44:00 beck 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 | */ |
@@ -102,24 +102,28 @@ d2i_OCSP_SIGNATURE(OCSP_SIGNATURE **a, const unsigned char **in, long len) | |||
102 | return (OCSP_SIGNATURE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 102 | return (OCSP_SIGNATURE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
103 | &OCSP_SIGNATURE_it); | 103 | &OCSP_SIGNATURE_it); |
104 | } | 104 | } |
105 | LCRYPTO_ALIAS(d2i_OCSP_SIGNATURE); | ||
105 | 106 | ||
106 | int | 107 | int |
107 | i2d_OCSP_SIGNATURE(OCSP_SIGNATURE *a, unsigned char **out) | 108 | i2d_OCSP_SIGNATURE(OCSP_SIGNATURE *a, unsigned char **out) |
108 | { | 109 | { |
109 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_SIGNATURE_it); | 110 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_SIGNATURE_it); |
110 | } | 111 | } |
112 | LCRYPTO_ALIAS(i2d_OCSP_SIGNATURE); | ||
111 | 113 | ||
112 | OCSP_SIGNATURE * | 114 | OCSP_SIGNATURE * |
113 | OCSP_SIGNATURE_new(void) | 115 | OCSP_SIGNATURE_new(void) |
114 | { | 116 | { |
115 | return (OCSP_SIGNATURE *)ASN1_item_new(&OCSP_SIGNATURE_it); | 117 | return (OCSP_SIGNATURE *)ASN1_item_new(&OCSP_SIGNATURE_it); |
116 | } | 118 | } |
119 | LCRYPTO_ALIAS(OCSP_SIGNATURE_new); | ||
117 | 120 | ||
118 | void | 121 | void |
119 | OCSP_SIGNATURE_free(OCSP_SIGNATURE *a) | 122 | OCSP_SIGNATURE_free(OCSP_SIGNATURE *a) |
120 | { | 123 | { |
121 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_SIGNATURE_it); | 124 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_SIGNATURE_it); |
122 | } | 125 | } |
126 | LCRYPTO_ALIAS(OCSP_SIGNATURE_free); | ||
123 | 127 | ||
124 | static const ASN1_TEMPLATE OCSP_CERTID_seq_tt[] = { | 128 | static const ASN1_TEMPLATE OCSP_CERTID_seq_tt[] = { |
125 | { | 129 | { |
@@ -169,24 +173,28 @@ d2i_OCSP_CERTID(OCSP_CERTID **a, const unsigned char **in, long len) | |||
169 | return (OCSP_CERTID *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 173 | return (OCSP_CERTID *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
170 | &OCSP_CERTID_it); | 174 | &OCSP_CERTID_it); |
171 | } | 175 | } |
176 | LCRYPTO_ALIAS(d2i_OCSP_CERTID); | ||
172 | 177 | ||
173 | int | 178 | int |
174 | i2d_OCSP_CERTID(OCSP_CERTID *a, unsigned char **out) | 179 | i2d_OCSP_CERTID(OCSP_CERTID *a, unsigned char **out) |
175 | { | 180 | { |
176 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_CERTID_it); | 181 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_CERTID_it); |
177 | } | 182 | } |
183 | LCRYPTO_ALIAS(i2d_OCSP_CERTID); | ||
178 | 184 | ||
179 | OCSP_CERTID * | 185 | OCSP_CERTID * |
180 | OCSP_CERTID_new(void) | 186 | OCSP_CERTID_new(void) |
181 | { | 187 | { |
182 | return (OCSP_CERTID *)ASN1_item_new(&OCSP_CERTID_it); | 188 | return (OCSP_CERTID *)ASN1_item_new(&OCSP_CERTID_it); |
183 | } | 189 | } |
190 | LCRYPTO_ALIAS(OCSP_CERTID_new); | ||
184 | 191 | ||
185 | void | 192 | void |
186 | OCSP_CERTID_free(OCSP_CERTID *a) | 193 | OCSP_CERTID_free(OCSP_CERTID *a) |
187 | { | 194 | { |
188 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_CERTID_it); | 195 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_CERTID_it); |
189 | } | 196 | } |
197 | LCRYPTO_ALIAS(OCSP_CERTID_free); | ||
190 | 198 | ||
191 | static const ASN1_TEMPLATE OCSP_ONEREQ_seq_tt[] = { | 199 | static const ASN1_TEMPLATE OCSP_ONEREQ_seq_tt[] = { |
192 | { | 200 | { |
@@ -222,24 +230,28 @@ d2i_OCSP_ONEREQ(OCSP_ONEREQ **a, const unsigned char **in, long len) | |||
222 | return (OCSP_ONEREQ *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 230 | return (OCSP_ONEREQ *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
223 | &OCSP_ONEREQ_it); | 231 | &OCSP_ONEREQ_it); |
224 | } | 232 | } |
233 | LCRYPTO_ALIAS(d2i_OCSP_ONEREQ); | ||
225 | 234 | ||
226 | int | 235 | int |
227 | i2d_OCSP_ONEREQ(OCSP_ONEREQ *a, unsigned char **out) | 236 | i2d_OCSP_ONEREQ(OCSP_ONEREQ *a, unsigned char **out) |
228 | { | 237 | { |
229 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_ONEREQ_it); | 238 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_ONEREQ_it); |
230 | } | 239 | } |
240 | LCRYPTO_ALIAS(i2d_OCSP_ONEREQ); | ||
231 | 241 | ||
232 | OCSP_ONEREQ * | 242 | OCSP_ONEREQ * |
233 | OCSP_ONEREQ_new(void) | 243 | OCSP_ONEREQ_new(void) |
234 | { | 244 | { |
235 | return (OCSP_ONEREQ *)ASN1_item_new(&OCSP_ONEREQ_it); | 245 | return (OCSP_ONEREQ *)ASN1_item_new(&OCSP_ONEREQ_it); |
236 | } | 246 | } |
247 | LCRYPTO_ALIAS(OCSP_ONEREQ_new); | ||
237 | 248 | ||
238 | void | 249 | void |
239 | OCSP_ONEREQ_free(OCSP_ONEREQ *a) | 250 | OCSP_ONEREQ_free(OCSP_ONEREQ *a) |
240 | { | 251 | { |
241 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_ONEREQ_it); | 252 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_ONEREQ_it); |
242 | } | 253 | } |
254 | LCRYPTO_ALIAS(OCSP_ONEREQ_free); | ||
243 | 255 | ||
244 | static const ASN1_TEMPLATE OCSP_REQINFO_seq_tt[] = { | 256 | static const ASN1_TEMPLATE OCSP_REQINFO_seq_tt[] = { |
245 | { | 257 | { |
@@ -289,24 +301,28 @@ d2i_OCSP_REQINFO(OCSP_REQINFO **a, const unsigned char **in, long len) | |||
289 | return (OCSP_REQINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 301 | return (OCSP_REQINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
290 | &OCSP_REQINFO_it); | 302 | &OCSP_REQINFO_it); |
291 | } | 303 | } |
304 | LCRYPTO_ALIAS(d2i_OCSP_REQINFO); | ||
292 | 305 | ||
293 | int | 306 | int |
294 | i2d_OCSP_REQINFO(OCSP_REQINFO *a, unsigned char **out) | 307 | i2d_OCSP_REQINFO(OCSP_REQINFO *a, unsigned char **out) |
295 | { | 308 | { |
296 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_REQINFO_it); | 309 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_REQINFO_it); |
297 | } | 310 | } |
311 | LCRYPTO_ALIAS(i2d_OCSP_REQINFO); | ||
298 | 312 | ||
299 | OCSP_REQINFO * | 313 | OCSP_REQINFO * |
300 | OCSP_REQINFO_new(void) | 314 | OCSP_REQINFO_new(void) |
301 | { | 315 | { |
302 | return (OCSP_REQINFO *)ASN1_item_new(&OCSP_REQINFO_it); | 316 | return (OCSP_REQINFO *)ASN1_item_new(&OCSP_REQINFO_it); |
303 | } | 317 | } |
318 | LCRYPTO_ALIAS(OCSP_REQINFO_new); | ||
304 | 319 | ||
305 | void | 320 | void |
306 | OCSP_REQINFO_free(OCSP_REQINFO *a) | 321 | OCSP_REQINFO_free(OCSP_REQINFO *a) |
307 | { | 322 | { |
308 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_REQINFO_it); | 323 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_REQINFO_it); |
309 | } | 324 | } |
325 | LCRYPTO_ALIAS(OCSP_REQINFO_free); | ||
310 | 326 | ||
311 | static const ASN1_TEMPLATE OCSP_REQUEST_seq_tt[] = { | 327 | static const ASN1_TEMPLATE OCSP_REQUEST_seq_tt[] = { |
312 | { | 328 | { |
@@ -341,36 +357,42 @@ d2i_OCSP_REQUEST(OCSP_REQUEST **a, const unsigned char **in, long len) | |||
341 | return (OCSP_REQUEST *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 357 | return (OCSP_REQUEST *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
342 | &OCSP_REQUEST_it); | 358 | &OCSP_REQUEST_it); |
343 | } | 359 | } |
360 | LCRYPTO_ALIAS(d2i_OCSP_REQUEST); | ||
344 | 361 | ||
345 | int | 362 | int |
346 | i2d_OCSP_REQUEST(OCSP_REQUEST *a, unsigned char **out) | 363 | i2d_OCSP_REQUEST(OCSP_REQUEST *a, unsigned char **out) |
347 | { | 364 | { |
348 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_REQUEST_it); | 365 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_REQUEST_it); |
349 | } | 366 | } |
367 | LCRYPTO_ALIAS(i2d_OCSP_REQUEST); | ||
350 | 368 | ||
351 | OCSP_REQUEST * | 369 | OCSP_REQUEST * |
352 | d2i_OCSP_REQUEST_bio(BIO *bp, OCSP_REQUEST **a) | 370 | d2i_OCSP_REQUEST_bio(BIO *bp, OCSP_REQUEST **a) |
353 | { | 371 | { |
354 | return ASN1_item_d2i_bio(&OCSP_REQUEST_it, bp, a); | 372 | return ASN1_item_d2i_bio(&OCSP_REQUEST_it, bp, a); |
355 | } | 373 | } |
374 | LCRYPTO_ALIAS(d2i_OCSP_REQUEST_bio); | ||
356 | 375 | ||
357 | int | 376 | int |
358 | i2d_OCSP_REQUEST_bio(BIO *bp, OCSP_REQUEST *a) | 377 | i2d_OCSP_REQUEST_bio(BIO *bp, OCSP_REQUEST *a) |
359 | { | 378 | { |
360 | return ASN1_item_i2d_bio(&OCSP_REQUEST_it, bp, a); | 379 | return ASN1_item_i2d_bio(&OCSP_REQUEST_it, bp, a); |
361 | } | 380 | } |
381 | LCRYPTO_ALIAS(i2d_OCSP_REQUEST_bio); | ||
362 | 382 | ||
363 | OCSP_REQUEST * | 383 | OCSP_REQUEST * |
364 | OCSP_REQUEST_new(void) | 384 | OCSP_REQUEST_new(void) |
365 | { | 385 | { |
366 | return (OCSP_REQUEST *)ASN1_item_new(&OCSP_REQUEST_it); | 386 | return (OCSP_REQUEST *)ASN1_item_new(&OCSP_REQUEST_it); |
367 | } | 387 | } |
388 | LCRYPTO_ALIAS(OCSP_REQUEST_new); | ||
368 | 389 | ||
369 | void | 390 | void |
370 | OCSP_REQUEST_free(OCSP_REQUEST *a) | 391 | OCSP_REQUEST_free(OCSP_REQUEST *a) |
371 | { | 392 | { |
372 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_REQUEST_it); | 393 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_REQUEST_it); |
373 | } | 394 | } |
395 | LCRYPTO_ALIAS(OCSP_REQUEST_free); | ||
374 | 396 | ||
375 | /* OCSP_RESPONSE templates */ | 397 | /* OCSP_RESPONSE templates */ |
376 | 398 | ||
@@ -408,24 +430,28 @@ d2i_OCSP_RESPBYTES(OCSP_RESPBYTES **a, const unsigned char **in, long len) | |||
408 | return (OCSP_RESPBYTES *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 430 | return (OCSP_RESPBYTES *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
409 | &OCSP_RESPBYTES_it); | 431 | &OCSP_RESPBYTES_it); |
410 | } | 432 | } |
433 | LCRYPTO_ALIAS(d2i_OCSP_RESPBYTES); | ||
411 | 434 | ||
412 | int | 435 | int |
413 | i2d_OCSP_RESPBYTES(OCSP_RESPBYTES *a, unsigned char **out) | 436 | i2d_OCSP_RESPBYTES(OCSP_RESPBYTES *a, unsigned char **out) |
414 | { | 437 | { |
415 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPBYTES_it); | 438 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPBYTES_it); |
416 | } | 439 | } |
440 | LCRYPTO_ALIAS(i2d_OCSP_RESPBYTES); | ||
417 | 441 | ||
418 | OCSP_RESPBYTES * | 442 | OCSP_RESPBYTES * |
419 | OCSP_RESPBYTES_new(void) | 443 | OCSP_RESPBYTES_new(void) |
420 | { | 444 | { |
421 | return (OCSP_RESPBYTES *)ASN1_item_new(&OCSP_RESPBYTES_it); | 445 | return (OCSP_RESPBYTES *)ASN1_item_new(&OCSP_RESPBYTES_it); |
422 | } | 446 | } |
447 | LCRYPTO_ALIAS(OCSP_RESPBYTES_new); | ||
423 | 448 | ||
424 | void | 449 | void |
425 | OCSP_RESPBYTES_free(OCSP_RESPBYTES *a) | 450 | OCSP_RESPBYTES_free(OCSP_RESPBYTES *a) |
426 | { | 451 | { |
427 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPBYTES_it); | 452 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPBYTES_it); |
428 | } | 453 | } |
454 | LCRYPTO_ALIAS(OCSP_RESPBYTES_free); | ||
429 | 455 | ||
430 | static const ASN1_TEMPLATE OCSP_RESPONSE_seq_tt[] = { | 456 | static const ASN1_TEMPLATE OCSP_RESPONSE_seq_tt[] = { |
431 | { | 457 | { |
@@ -461,36 +487,42 @@ d2i_OCSP_RESPONSE(OCSP_RESPONSE **a, const unsigned char **in, long len) | |||
461 | return (OCSP_RESPONSE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 487 | return (OCSP_RESPONSE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
462 | &OCSP_RESPONSE_it); | 488 | &OCSP_RESPONSE_it); |
463 | } | 489 | } |
490 | LCRYPTO_ALIAS(d2i_OCSP_RESPONSE); | ||
464 | 491 | ||
465 | int | 492 | int |
466 | i2d_OCSP_RESPONSE(OCSP_RESPONSE *a, unsigned char **out) | 493 | i2d_OCSP_RESPONSE(OCSP_RESPONSE *a, unsigned char **out) |
467 | { | 494 | { |
468 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPONSE_it); | 495 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPONSE_it); |
469 | } | 496 | } |
497 | LCRYPTO_ALIAS(i2d_OCSP_RESPONSE); | ||
470 | 498 | ||
471 | OCSP_RESPONSE * | 499 | OCSP_RESPONSE * |
472 | d2i_OCSP_RESPONSE_bio(BIO *bp, OCSP_RESPONSE **a) | 500 | d2i_OCSP_RESPONSE_bio(BIO *bp, OCSP_RESPONSE **a) |
473 | { | 501 | { |
474 | return ASN1_item_d2i_bio(&OCSP_RESPONSE_it, bp, a); | 502 | return ASN1_item_d2i_bio(&OCSP_RESPONSE_it, bp, a); |
475 | } | 503 | } |
504 | LCRYPTO_ALIAS(d2i_OCSP_RESPONSE_bio); | ||
476 | 505 | ||
477 | int | 506 | int |
478 | i2d_OCSP_RESPONSE_bio(BIO *bp, OCSP_RESPONSE *a) | 507 | i2d_OCSP_RESPONSE_bio(BIO *bp, OCSP_RESPONSE *a) |
479 | { | 508 | { |
480 | return ASN1_item_i2d_bio(&OCSP_RESPONSE_it, bp, a); | 509 | return ASN1_item_i2d_bio(&OCSP_RESPONSE_it, bp, a); |
481 | } | 510 | } |
511 | LCRYPTO_ALIAS(i2d_OCSP_RESPONSE_bio); | ||
482 | 512 | ||
483 | OCSP_RESPONSE * | 513 | OCSP_RESPONSE * |
484 | OCSP_RESPONSE_new(void) | 514 | OCSP_RESPONSE_new(void) |
485 | { | 515 | { |
486 | return (OCSP_RESPONSE *)ASN1_item_new(&OCSP_RESPONSE_it); | 516 | return (OCSP_RESPONSE *)ASN1_item_new(&OCSP_RESPONSE_it); |
487 | } | 517 | } |
518 | LCRYPTO_ALIAS(OCSP_RESPONSE_new); | ||
488 | 519 | ||
489 | void | 520 | void |
490 | OCSP_RESPONSE_free(OCSP_RESPONSE *a) | 521 | OCSP_RESPONSE_free(OCSP_RESPONSE *a) |
491 | { | 522 | { |
492 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPONSE_it); | 523 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPONSE_it); |
493 | } | 524 | } |
525 | LCRYPTO_ALIAS(OCSP_RESPONSE_free); | ||
494 | 526 | ||
495 | static const ASN1_TEMPLATE OCSP_RESPID_ch_tt[] = { | 527 | static const ASN1_TEMPLATE OCSP_RESPID_ch_tt[] = { |
496 | { | 528 | { |
@@ -526,24 +558,28 @@ d2i_OCSP_RESPID(OCSP_RESPID **a, const unsigned char **in, long len) | |||
526 | return (OCSP_RESPID *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 558 | return (OCSP_RESPID *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
527 | &OCSP_RESPID_it); | 559 | &OCSP_RESPID_it); |
528 | } | 560 | } |
561 | LCRYPTO_ALIAS(d2i_OCSP_RESPID); | ||
529 | 562 | ||
530 | int | 563 | int |
531 | i2d_OCSP_RESPID(OCSP_RESPID *a, unsigned char **out) | 564 | i2d_OCSP_RESPID(OCSP_RESPID *a, unsigned char **out) |
532 | { | 565 | { |
533 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPID_it); | 566 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPID_it); |
534 | } | 567 | } |
568 | LCRYPTO_ALIAS(i2d_OCSP_RESPID); | ||
535 | 569 | ||
536 | OCSP_RESPID * | 570 | OCSP_RESPID * |
537 | OCSP_RESPID_new(void) | 571 | OCSP_RESPID_new(void) |
538 | { | 572 | { |
539 | return (OCSP_RESPID *)ASN1_item_new(&OCSP_RESPID_it); | 573 | return (OCSP_RESPID *)ASN1_item_new(&OCSP_RESPID_it); |
540 | } | 574 | } |
575 | LCRYPTO_ALIAS(OCSP_RESPID_new); | ||
541 | 576 | ||
542 | void | 577 | void |
543 | OCSP_RESPID_free(OCSP_RESPID *a) | 578 | OCSP_RESPID_free(OCSP_RESPID *a) |
544 | { | 579 | { |
545 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPID_it); | 580 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPID_it); |
546 | } | 581 | } |
582 | LCRYPTO_ALIAS(OCSP_RESPID_free); | ||
547 | 583 | ||
548 | static const ASN1_TEMPLATE OCSP_REVOKEDINFO_seq_tt[] = { | 584 | static const ASN1_TEMPLATE OCSP_REVOKEDINFO_seq_tt[] = { |
549 | { | 585 | { |
@@ -579,24 +615,28 @@ d2i_OCSP_REVOKEDINFO(OCSP_REVOKEDINFO **a, const unsigned char **in, long len) | |||
579 | return (OCSP_REVOKEDINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 615 | return (OCSP_REVOKEDINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
580 | &OCSP_REVOKEDINFO_it); | 616 | &OCSP_REVOKEDINFO_it); |
581 | } | 617 | } |
618 | LCRYPTO_ALIAS(d2i_OCSP_REVOKEDINFO); | ||
582 | 619 | ||
583 | int | 620 | int |
584 | i2d_OCSP_REVOKEDINFO(OCSP_REVOKEDINFO *a, unsigned char **out) | 621 | i2d_OCSP_REVOKEDINFO(OCSP_REVOKEDINFO *a, unsigned char **out) |
585 | { | 622 | { |
586 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_REVOKEDINFO_it); | 623 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_REVOKEDINFO_it); |
587 | } | 624 | } |
625 | LCRYPTO_ALIAS(i2d_OCSP_REVOKEDINFO); | ||
588 | 626 | ||
589 | OCSP_REVOKEDINFO * | 627 | OCSP_REVOKEDINFO * |
590 | OCSP_REVOKEDINFO_new(void) | 628 | OCSP_REVOKEDINFO_new(void) |
591 | { | 629 | { |
592 | return (OCSP_REVOKEDINFO *)ASN1_item_new(&OCSP_REVOKEDINFO_it); | 630 | return (OCSP_REVOKEDINFO *)ASN1_item_new(&OCSP_REVOKEDINFO_it); |
593 | } | 631 | } |
632 | LCRYPTO_ALIAS(OCSP_REVOKEDINFO_new); | ||
594 | 633 | ||
595 | void | 634 | void |
596 | OCSP_REVOKEDINFO_free(OCSP_REVOKEDINFO *a) | 635 | OCSP_REVOKEDINFO_free(OCSP_REVOKEDINFO *a) |
597 | { | 636 | { |
598 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_REVOKEDINFO_it); | 637 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_REVOKEDINFO_it); |
599 | } | 638 | } |
639 | LCRYPTO_ALIAS(OCSP_REVOKEDINFO_free); | ||
600 | 640 | ||
601 | static const ASN1_TEMPLATE OCSP_CERTSTATUS_ch_tt[] = { | 641 | static const ASN1_TEMPLATE OCSP_CERTSTATUS_ch_tt[] = { |
602 | { | 642 | { |
@@ -639,24 +679,28 @@ d2i_OCSP_CERTSTATUS(OCSP_CERTSTATUS **a, const unsigned char **in, long len) | |||
639 | return (OCSP_CERTSTATUS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 679 | return (OCSP_CERTSTATUS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
640 | &OCSP_CERTSTATUS_it); | 680 | &OCSP_CERTSTATUS_it); |
641 | } | 681 | } |
682 | LCRYPTO_ALIAS(d2i_OCSP_CERTSTATUS); | ||
642 | 683 | ||
643 | int | 684 | int |
644 | i2d_OCSP_CERTSTATUS(OCSP_CERTSTATUS *a, unsigned char **out) | 685 | i2d_OCSP_CERTSTATUS(OCSP_CERTSTATUS *a, unsigned char **out) |
645 | { | 686 | { |
646 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_CERTSTATUS_it); | 687 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_CERTSTATUS_it); |
647 | } | 688 | } |
689 | LCRYPTO_ALIAS(i2d_OCSP_CERTSTATUS); | ||
648 | 690 | ||
649 | OCSP_CERTSTATUS * | 691 | OCSP_CERTSTATUS * |
650 | OCSP_CERTSTATUS_new(void) | 692 | OCSP_CERTSTATUS_new(void) |
651 | { | 693 | { |
652 | return (OCSP_CERTSTATUS *)ASN1_item_new(&OCSP_CERTSTATUS_it); | 694 | return (OCSP_CERTSTATUS *)ASN1_item_new(&OCSP_CERTSTATUS_it); |
653 | } | 695 | } |
696 | LCRYPTO_ALIAS(OCSP_CERTSTATUS_new); | ||
654 | 697 | ||
655 | void | 698 | void |
656 | OCSP_CERTSTATUS_free(OCSP_CERTSTATUS *a) | 699 | OCSP_CERTSTATUS_free(OCSP_CERTSTATUS *a) |
657 | { | 700 | { |
658 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_CERTSTATUS_it); | 701 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_CERTSTATUS_it); |
659 | } | 702 | } |
703 | LCRYPTO_ALIAS(OCSP_CERTSTATUS_free); | ||
660 | 704 | ||
661 | static const ASN1_TEMPLATE OCSP_SINGLERESP_seq_tt[] = { | 705 | static const ASN1_TEMPLATE OCSP_SINGLERESP_seq_tt[] = { |
662 | { | 706 | { |
@@ -713,24 +757,28 @@ d2i_OCSP_SINGLERESP(OCSP_SINGLERESP **a, const unsigned char **in, long len) | |||
713 | return (OCSP_SINGLERESP *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 757 | return (OCSP_SINGLERESP *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
714 | &OCSP_SINGLERESP_it); | 758 | &OCSP_SINGLERESP_it); |
715 | } | 759 | } |
760 | LCRYPTO_ALIAS(d2i_OCSP_SINGLERESP); | ||
716 | 761 | ||
717 | int | 762 | int |
718 | i2d_OCSP_SINGLERESP(OCSP_SINGLERESP *a, unsigned char **out) | 763 | i2d_OCSP_SINGLERESP(OCSP_SINGLERESP *a, unsigned char **out) |
719 | { | 764 | { |
720 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_SINGLERESP_it); | 765 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_SINGLERESP_it); |
721 | } | 766 | } |
767 | LCRYPTO_ALIAS(i2d_OCSP_SINGLERESP); | ||
722 | 768 | ||
723 | OCSP_SINGLERESP * | 769 | OCSP_SINGLERESP * |
724 | OCSP_SINGLERESP_new(void) | 770 | OCSP_SINGLERESP_new(void) |
725 | { | 771 | { |
726 | return (OCSP_SINGLERESP *)ASN1_item_new(&OCSP_SINGLERESP_it); | 772 | return (OCSP_SINGLERESP *)ASN1_item_new(&OCSP_SINGLERESP_it); |
727 | } | 773 | } |
774 | LCRYPTO_ALIAS(OCSP_SINGLERESP_new); | ||
728 | 775 | ||
729 | void | 776 | void |
730 | OCSP_SINGLERESP_free(OCSP_SINGLERESP *a) | 777 | OCSP_SINGLERESP_free(OCSP_SINGLERESP *a) |
731 | { | 778 | { |
732 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_SINGLERESP_it); | 779 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_SINGLERESP_it); |
733 | } | 780 | } |
781 | LCRYPTO_ALIAS(OCSP_SINGLERESP_free); | ||
734 | 782 | ||
735 | static const ASN1_TEMPLATE OCSP_RESPDATA_seq_tt[] = { | 783 | static const ASN1_TEMPLATE OCSP_RESPDATA_seq_tt[] = { |
736 | { | 784 | { |
@@ -787,24 +835,28 @@ d2i_OCSP_RESPDATA(OCSP_RESPDATA **a, const unsigned char **in, long len) | |||
787 | return (OCSP_RESPDATA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 835 | return (OCSP_RESPDATA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
788 | &OCSP_RESPDATA_it); | 836 | &OCSP_RESPDATA_it); |
789 | } | 837 | } |
838 | LCRYPTO_ALIAS(d2i_OCSP_RESPDATA); | ||
790 | 839 | ||
791 | int | 840 | int |
792 | i2d_OCSP_RESPDATA(OCSP_RESPDATA *a, unsigned char **out) | 841 | i2d_OCSP_RESPDATA(OCSP_RESPDATA *a, unsigned char **out) |
793 | { | 842 | { |
794 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPDATA_it); | 843 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_RESPDATA_it); |
795 | } | 844 | } |
845 | LCRYPTO_ALIAS(i2d_OCSP_RESPDATA); | ||
796 | 846 | ||
797 | OCSP_RESPDATA * | 847 | OCSP_RESPDATA * |
798 | OCSP_RESPDATA_new(void) | 848 | OCSP_RESPDATA_new(void) |
799 | { | 849 | { |
800 | return (OCSP_RESPDATA *)ASN1_item_new(&OCSP_RESPDATA_it); | 850 | return (OCSP_RESPDATA *)ASN1_item_new(&OCSP_RESPDATA_it); |
801 | } | 851 | } |
852 | LCRYPTO_ALIAS(OCSP_RESPDATA_new); | ||
802 | 853 | ||
803 | void | 854 | void |
804 | OCSP_RESPDATA_free(OCSP_RESPDATA *a) | 855 | OCSP_RESPDATA_free(OCSP_RESPDATA *a) |
805 | { | 856 | { |
806 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPDATA_it); | 857 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPDATA_it); |
807 | } | 858 | } |
859 | LCRYPTO_ALIAS(OCSP_RESPDATA_free); | ||
808 | 860 | ||
809 | static const ASN1_TEMPLATE OCSP_BASICRESP_seq_tt[] = { | 861 | static const ASN1_TEMPLATE OCSP_BASICRESP_seq_tt[] = { |
810 | { | 862 | { |
@@ -854,24 +906,28 @@ d2i_OCSP_BASICRESP(OCSP_BASICRESP **a, const unsigned char **in, long len) | |||
854 | return (OCSP_BASICRESP *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 906 | return (OCSP_BASICRESP *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
855 | &OCSP_BASICRESP_it); | 907 | &OCSP_BASICRESP_it); |
856 | } | 908 | } |
909 | LCRYPTO_ALIAS(d2i_OCSP_BASICRESP); | ||
857 | 910 | ||
858 | int | 911 | int |
859 | i2d_OCSP_BASICRESP(OCSP_BASICRESP *a, unsigned char **out) | 912 | i2d_OCSP_BASICRESP(OCSP_BASICRESP *a, unsigned char **out) |
860 | { | 913 | { |
861 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_BASICRESP_it); | 914 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_BASICRESP_it); |
862 | } | 915 | } |
916 | LCRYPTO_ALIAS(i2d_OCSP_BASICRESP); | ||
863 | 917 | ||
864 | OCSP_BASICRESP * | 918 | OCSP_BASICRESP * |
865 | OCSP_BASICRESP_new(void) | 919 | OCSP_BASICRESP_new(void) |
866 | { | 920 | { |
867 | return (OCSP_BASICRESP *)ASN1_item_new(&OCSP_BASICRESP_it); | 921 | return (OCSP_BASICRESP *)ASN1_item_new(&OCSP_BASICRESP_it); |
868 | } | 922 | } |
923 | LCRYPTO_ALIAS(OCSP_BASICRESP_new); | ||
869 | 924 | ||
870 | void | 925 | void |
871 | OCSP_BASICRESP_free(OCSP_BASICRESP *a) | 926 | OCSP_BASICRESP_free(OCSP_BASICRESP *a) |
872 | { | 927 | { |
873 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_BASICRESP_it); | 928 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_BASICRESP_it); |
874 | } | 929 | } |
930 | LCRYPTO_ALIAS(OCSP_BASICRESP_free); | ||
875 | 931 | ||
876 | static const ASN1_TEMPLATE OCSP_CRLID_seq_tt[] = { | 932 | static const ASN1_TEMPLATE OCSP_CRLID_seq_tt[] = { |
877 | { | 933 | { |
@@ -914,24 +970,28 @@ d2i_OCSP_CRLID(OCSP_CRLID **a, const unsigned char **in, long len) | |||
914 | return (OCSP_CRLID *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 970 | return (OCSP_CRLID *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
915 | &OCSP_CRLID_it); | 971 | &OCSP_CRLID_it); |
916 | } | 972 | } |
973 | LCRYPTO_ALIAS(d2i_OCSP_CRLID); | ||
917 | 974 | ||
918 | int | 975 | int |
919 | i2d_OCSP_CRLID(OCSP_CRLID *a, unsigned char **out) | 976 | i2d_OCSP_CRLID(OCSP_CRLID *a, unsigned char **out) |
920 | { | 977 | { |
921 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_CRLID_it); | 978 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_CRLID_it); |
922 | } | 979 | } |
980 | LCRYPTO_ALIAS(i2d_OCSP_CRLID); | ||
923 | 981 | ||
924 | OCSP_CRLID * | 982 | OCSP_CRLID * |
925 | OCSP_CRLID_new(void) | 983 | OCSP_CRLID_new(void) |
926 | { | 984 | { |
927 | return (OCSP_CRLID *)ASN1_item_new(&OCSP_CRLID_it); | 985 | return (OCSP_CRLID *)ASN1_item_new(&OCSP_CRLID_it); |
928 | } | 986 | } |
987 | LCRYPTO_ALIAS(OCSP_CRLID_new); | ||
929 | 988 | ||
930 | void | 989 | void |
931 | OCSP_CRLID_free(OCSP_CRLID *a) | 990 | OCSP_CRLID_free(OCSP_CRLID *a) |
932 | { | 991 | { |
933 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_CRLID_it); | 992 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_CRLID_it); |
934 | } | 993 | } |
994 | LCRYPTO_ALIAS(OCSP_CRLID_free); | ||
935 | 995 | ||
936 | static const ASN1_TEMPLATE OCSP_SERVICELOC_seq_tt[] = { | 996 | static const ASN1_TEMPLATE OCSP_SERVICELOC_seq_tt[] = { |
937 | { | 997 | { |
@@ -967,21 +1027,25 @@ d2i_OCSP_SERVICELOC(OCSP_SERVICELOC **a, const unsigned char **in, long len) | |||
967 | return (OCSP_SERVICELOC *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, | 1027 | return (OCSP_SERVICELOC *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, |
968 | &OCSP_SERVICELOC_it); | 1028 | &OCSP_SERVICELOC_it); |
969 | } | 1029 | } |
1030 | LCRYPTO_ALIAS(d2i_OCSP_SERVICELOC); | ||
970 | 1031 | ||
971 | int | 1032 | int |
972 | i2d_OCSP_SERVICELOC(OCSP_SERVICELOC *a, unsigned char **out) | 1033 | i2d_OCSP_SERVICELOC(OCSP_SERVICELOC *a, unsigned char **out) |
973 | { | 1034 | { |
974 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_SERVICELOC_it); | 1035 | return ASN1_item_i2d((ASN1_VALUE *)a, out, &OCSP_SERVICELOC_it); |
975 | } | 1036 | } |
1037 | LCRYPTO_ALIAS(i2d_OCSP_SERVICELOC); | ||
976 | 1038 | ||
977 | OCSP_SERVICELOC * | 1039 | OCSP_SERVICELOC * |
978 | OCSP_SERVICELOC_new(void) | 1040 | OCSP_SERVICELOC_new(void) |
979 | { | 1041 | { |
980 | return (OCSP_SERVICELOC *)ASN1_item_new(&OCSP_SERVICELOC_it); | 1042 | return (OCSP_SERVICELOC *)ASN1_item_new(&OCSP_SERVICELOC_it); |
981 | } | 1043 | } |
1044 | LCRYPTO_ALIAS(OCSP_SERVICELOC_new); | ||
982 | 1045 | ||
983 | void | 1046 | void |
984 | OCSP_SERVICELOC_free(OCSP_SERVICELOC *a) | 1047 | OCSP_SERVICELOC_free(OCSP_SERVICELOC *a) |
985 | { | 1048 | { |
986 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_SERVICELOC_it); | 1049 | ASN1_item_free((ASN1_VALUE *)a, &OCSP_SERVICELOC_it); |
987 | } | 1050 | } |
1051 | LCRYPTO_ALIAS(OCSP_SERVICELOC_free); | ||