summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/pkcs7/pk7_asn1.c
diff options
context:
space:
mode:
authorbeck <>2024-07-08 16:23:27 +0000
committerbeck <>2024-07-08 16:23:27 +0000
commit4b24fdbbea79c7bdfd9dbbdf4bf6884bdd5158d1 (patch)
tree96bb5bc49f1680a796b7fa7188086cd62e64da08 /src/lib/libcrypto/pkcs7/pk7_asn1.c
parent268922a266fc5f2d7407048679b37c3b4bb33784 (diff)
downloadopenbsd-4b24fdbbea79c7bdfd9dbbdf4bf6884bdd5158d1.tar.gz
openbsd-4b24fdbbea79c7bdfd9dbbdf4bf6884bdd5158d1.tar.bz2
openbsd-4b24fdbbea79c7bdfd9dbbdf4bf6884bdd5158d1.zip
Hide global _it symbols in pkcs7.h
ok tb@
Diffstat (limited to '')
-rw-r--r--src/lib/libcrypto/pkcs7/pk7_asn1.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/lib/libcrypto/pkcs7/pk7_asn1.c b/src/lib/libcrypto/pkcs7/pk7_asn1.c
index 27f4103025..8a6ae487da 100644
--- a/src/lib/libcrypto/pkcs7/pk7_asn1.c
+++ b/src/lib/libcrypto/pkcs7/pk7_asn1.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: pk7_asn1.c,v 1.17 2023/04/25 18:04:03 tb Exp $ */ 1/* $OpenBSD: pk7_asn1.c,v 1.18 2024/07/08 16:23:27 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 */
@@ -214,6 +214,7 @@ const ASN1_ITEM PKCS7_it = {
214 .size = sizeof(PKCS7), 214 .size = sizeof(PKCS7),
215 .sname = "PKCS7", 215 .sname = "PKCS7",
216}; 216};
217LCRYPTO_ALIAS(PKCS7_it);
217 218
218 219
219PKCS7 * 220PKCS7 *
@@ -306,6 +307,7 @@ const ASN1_ITEM PKCS7_SIGNED_it = {
306 .size = sizeof(PKCS7_SIGNED), 307 .size = sizeof(PKCS7_SIGNED),
307 .sname = "PKCS7_SIGNED", 308 .sname = "PKCS7_SIGNED",
308}; 309};
310LCRYPTO_ALIAS(PKCS7_SIGNED_it);
309 311
310 312
311PKCS7_SIGNED * 313PKCS7_SIGNED *
@@ -422,6 +424,7 @@ const ASN1_ITEM PKCS7_SIGNER_INFO_it = {
422 .size = sizeof(PKCS7_SIGNER_INFO), 424 .size = sizeof(PKCS7_SIGNER_INFO),
423 .sname = "PKCS7_SIGNER_INFO", 425 .sname = "PKCS7_SIGNER_INFO",
424}; 426};
427LCRYPTO_ALIAS(PKCS7_SIGNER_INFO_it);
425 428
426 429
427PKCS7_SIGNER_INFO * 430PKCS7_SIGNER_INFO *
@@ -479,6 +482,7 @@ const ASN1_ITEM PKCS7_ISSUER_AND_SERIAL_it = {
479 .size = sizeof(PKCS7_ISSUER_AND_SERIAL), 482 .size = sizeof(PKCS7_ISSUER_AND_SERIAL),
480 .sname = "PKCS7_ISSUER_AND_SERIAL", 483 .sname = "PKCS7_ISSUER_AND_SERIAL",
481}; 484};
485LCRYPTO_ALIAS(PKCS7_ISSUER_AND_SERIAL_it);
482 486
483 487
484PKCS7_ISSUER_AND_SERIAL * 488PKCS7_ISSUER_AND_SERIAL *
@@ -543,6 +547,7 @@ const ASN1_ITEM PKCS7_ENVELOPE_it = {
543 .size = sizeof(PKCS7_ENVELOPE), 547 .size = sizeof(PKCS7_ENVELOPE),
544 .sname = "PKCS7_ENVELOPE", 548 .sname = "PKCS7_ENVELOPE",
545}; 549};
550LCRYPTO_ALIAS(PKCS7_ENVELOPE_it);
546 551
547 552
548PKCS7_ENVELOPE * 553PKCS7_ENVELOPE *
@@ -633,6 +638,7 @@ const ASN1_ITEM PKCS7_RECIP_INFO_it = {
633 .size = sizeof(PKCS7_RECIP_INFO), 638 .size = sizeof(PKCS7_RECIP_INFO),
634 .sname = "PKCS7_RECIP_INFO", 639 .sname = "PKCS7_RECIP_INFO",
635}; 640};
641LCRYPTO_ALIAS(PKCS7_RECIP_INFO_it);
636 642
637 643
638PKCS7_RECIP_INFO * 644PKCS7_RECIP_INFO *
@@ -697,6 +703,7 @@ const ASN1_ITEM PKCS7_ENC_CONTENT_it = {
697 .size = sizeof(PKCS7_ENC_CONTENT), 703 .size = sizeof(PKCS7_ENC_CONTENT),
698 .sname = "PKCS7_ENC_CONTENT", 704 .sname = "PKCS7_ENC_CONTENT",
699}; 705};
706LCRYPTO_ALIAS(PKCS7_ENC_CONTENT_it);
700 707
701 708
702PKCS7_ENC_CONTENT * 709PKCS7_ENC_CONTENT *
@@ -789,6 +796,7 @@ const ASN1_ITEM PKCS7_SIGN_ENVELOPE_it = {
789 .size = sizeof(PKCS7_SIGN_ENVELOPE), 796 .size = sizeof(PKCS7_SIGN_ENVELOPE),
790 .sname = "PKCS7_SIGN_ENVELOPE", 797 .sname = "PKCS7_SIGN_ENVELOPE",
791}; 798};
799LCRYPTO_ALIAS(PKCS7_SIGN_ENVELOPE_it);
792 800
793 801
794PKCS7_SIGN_ENVELOPE * 802PKCS7_SIGN_ENVELOPE *
@@ -846,6 +854,7 @@ const ASN1_ITEM PKCS7_ENCRYPT_it = {
846 .size = sizeof(PKCS7_ENCRYPT), 854 .size = sizeof(PKCS7_ENCRYPT),
847 .sname = "PKCS7_ENCRYPT", 855 .sname = "PKCS7_ENCRYPT",
848}; 856};
857LCRYPTO_ALIAS(PKCS7_ENCRYPT_it);
849 858
850 859
851PKCS7_ENCRYPT * 860PKCS7_ENCRYPT *
@@ -917,6 +926,7 @@ const ASN1_ITEM PKCS7_DIGEST_it = {
917 .size = sizeof(PKCS7_DIGEST), 926 .size = sizeof(PKCS7_DIGEST),
918 .sname = "PKCS7_DIGEST", 927 .sname = "PKCS7_DIGEST",
919}; 928};
929LCRYPTO_ALIAS(PKCS7_DIGEST_it);
920 930
921 931
922PKCS7_DIGEST * 932PKCS7_DIGEST *
@@ -971,6 +981,7 @@ const ASN1_ITEM PKCS7_ATTR_SIGN_it = {
971 .size = 0, 981 .size = 0,
972 .sname = "PKCS7_ATTR_SIGN", 982 .sname = "PKCS7_ATTR_SIGN",
973}; 983};
984LCRYPTO_ALIAS(PKCS7_ATTR_SIGN_it);
974 985
975/* When verifying attributes we need to use the received order. So 986/* When verifying attributes we need to use the received order. So
976 * we use SEQUENCE OF and tag it to SET OF 987 * we use SEQUENCE OF and tag it to SET OF
@@ -993,6 +1004,7 @@ const ASN1_ITEM PKCS7_ATTR_VERIFY_it = {
993 .size = 0, 1004 .size = 0,
994 .sname = "PKCS7_ATTR_VERIFY", 1005 .sname = "PKCS7_ATTR_VERIFY",
995}; 1006};
1007LCRYPTO_ALIAS(PKCS7_ATTR_VERIFY_it);
996 1008
997 1009
998int 1010int