summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/cms/cms_io.c
diff options
context:
space:
mode:
authorjoshua <>2024-03-30 01:53:05 +0000
committerjoshua <>2024-03-30 01:53:05 +0000
commitd74bf6147b673f5bfd98fac825f4777666666a99 (patch)
tree2af1204279ba14a32a0c91f2b6a613a9725a3f55 /src/lib/libcrypto/cms/cms_io.c
parentf93ebad367414e3ee827e03ec992d0424605943c (diff)
downloadopenbsd-d74bf6147b673f5bfd98fac825f4777666666a99.tar.gz
openbsd-d74bf6147b673f5bfd98fac825f4777666666a99.tar.bz2
openbsd-d74bf6147b673f5bfd98fac825f4777666666a99.zip
Hide symbols in CMS
ok jsing
Diffstat (limited to 'src/lib/libcrypto/cms/cms_io.c')
-rw-r--r--src/lib/libcrypto/cms/cms_io.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/libcrypto/cms/cms_io.c b/src/lib/libcrypto/cms/cms_io.c
index ceb4ce8ecb..84ada47c49 100644
--- a/src/lib/libcrypto/cms/cms_io.c
+++ b/src/lib/libcrypto/cms/cms_io.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: cms_io.c,v 1.20 2023/07/08 08:26:26 beck Exp $ */ 1/* $OpenBSD: cms_io.c,v 1.21 2024/03/30 01:53:05 joshua Exp $ */
2/* 2/*
3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
4 * project. 4 * project.
@@ -105,6 +105,7 @@ PEM_read_bio_CMS(BIO *bp, CMS_ContentInfo **x, pem_password_cb *cb, void *u)
105 return PEM_ASN1_read_bio((d2i_of_void *)d2i_CMS_ContentInfo, 105 return PEM_ASN1_read_bio((d2i_of_void *)d2i_CMS_ContentInfo,
106 PEM_STRING_CMS, bp, (void **)x, cb, u); 106 PEM_STRING_CMS, bp, (void **)x, cb, u);
107} 107}
108LCRYPTO_ALIAS(PEM_read_bio_CMS);
108 109
109CMS_ContentInfo * 110CMS_ContentInfo *
110PEM_read_CMS(FILE *fp, CMS_ContentInfo **x, pem_password_cb *cb, void *u) 111PEM_read_CMS(FILE *fp, CMS_ContentInfo **x, pem_password_cb *cb, void *u)
@@ -112,6 +113,7 @@ PEM_read_CMS(FILE *fp, CMS_ContentInfo **x, pem_password_cb *cb, void *u)
112 return PEM_ASN1_read((d2i_of_void *)d2i_CMS_ContentInfo, 113 return PEM_ASN1_read((d2i_of_void *)d2i_CMS_ContentInfo,
113 PEM_STRING_CMS, fp, (void **)x, cb, u); 114 PEM_STRING_CMS, fp, (void **)x, cb, u);
114} 115}
116LCRYPTO_ALIAS(PEM_read_CMS);
115 117
116int 118int
117PEM_write_bio_CMS(BIO *bp, const CMS_ContentInfo *x) 119PEM_write_bio_CMS(BIO *bp, const CMS_ContentInfo *x)
@@ -119,6 +121,7 @@ PEM_write_bio_CMS(BIO *bp, const CMS_ContentInfo *x)
119 return PEM_ASN1_write_bio((i2d_of_void *)i2d_CMS_ContentInfo, 121 return PEM_ASN1_write_bio((i2d_of_void *)i2d_CMS_ContentInfo,
120 PEM_STRING_CMS, bp, (void *)x, NULL, NULL, 0, NULL, NULL); 122 PEM_STRING_CMS, bp, (void *)x, NULL, NULL, 0, NULL, NULL);
121} 123}
124LCRYPTO_ALIAS(PEM_write_bio_CMS);
122 125
123int 126int
124PEM_write_CMS(FILE *fp, const CMS_ContentInfo *x) 127PEM_write_CMS(FILE *fp, const CMS_ContentInfo *x)
@@ -126,6 +129,7 @@ PEM_write_CMS(FILE *fp, const CMS_ContentInfo *x)
126 return PEM_ASN1_write((i2d_of_void *)i2d_CMS_ContentInfo, 129 return PEM_ASN1_write((i2d_of_void *)i2d_CMS_ContentInfo,
127 PEM_STRING_CMS, fp, (void *)x, NULL, NULL, 0, NULL, NULL); 130 PEM_STRING_CMS, fp, (void *)x, NULL, NULL, 0, NULL, NULL);
128} 131}
132LCRYPTO_ALIAS(PEM_write_CMS);
129 133
130BIO * 134BIO *
131BIO_new_CMS(BIO *out, CMS_ContentInfo *cms) 135BIO_new_CMS(BIO *out, CMS_ContentInfo *cms)