summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ocsp/ocsp_lib.c
diff options
context:
space:
mode:
authorbeck <>2023-07-08 10:44:00 +0000
committerbeck <>2023-07-08 10:44:00 +0000
commit54e4324e827ac7cd7df64ffc8abbc44b8421b372 (patch)
treeddfc350f4441a2d4dfaa8b6f20f83e6cabdf712e /src/lib/libcrypto/ocsp/ocsp_lib.c
parent62076bba7c620e3ba9d5e1eb92934c369465834b (diff)
downloadopenbsd-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_lib.c')
-rw-r--r--src/lib/libcrypto/ocsp/ocsp_lib.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/libcrypto/ocsp/ocsp_lib.c b/src/lib/libcrypto/ocsp/ocsp_lib.c
index 09bccc0cfd..d3eada2ba6 100644
--- a/src/lib/libcrypto/ocsp/ocsp_lib.c
+++ b/src/lib/libcrypto/ocsp/ocsp_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ocsp_lib.c,v 1.25 2022/01/22 00:31:23 inoguchi Exp $ */ 1/* $OpenBSD: ocsp_lib.c,v 1.26 2023/07/08 10:44:00 beck Exp $ */
2/* Written by Tom Titchener <Tom_Titchener@groove.net> for the OpenSSL 2/* Written by Tom Titchener <Tom_Titchener@groove.net> for the OpenSSL
3 * project. */ 3 * project. */
4 4
@@ -101,6 +101,7 @@ OCSP_cert_to_id(const EVP_MD *dgst, const X509 *subject, const X509 *issuer)
101 101
102 return OCSP_cert_id_new(dgst, iname, ikey, serial); 102 return OCSP_cert_id_new(dgst, iname, ikey, serial);
103} 103}
104LCRYPTO_ALIAS(OCSP_cert_to_id);
104 105
105OCSP_CERTID * 106OCSP_CERTID *
106OCSP_cert_id_new(const EVP_MD *dgst, const X509_NAME *issuerName, 107OCSP_cert_id_new(const EVP_MD *dgst, const X509_NAME *issuerName,
@@ -154,6 +155,7 @@ err:
154 OCSP_CERTID_free(cid); 155 OCSP_CERTID_free(cid);
155 return NULL; 156 return NULL;
156} 157}
158LCRYPTO_ALIAS(OCSP_cert_id_new);
157 159
158int 160int
159OCSP_id_issuer_cmp(OCSP_CERTID *a, OCSP_CERTID *b) 161OCSP_id_issuer_cmp(OCSP_CERTID *a, OCSP_CERTID *b)
@@ -168,6 +170,7 @@ OCSP_id_issuer_cmp(OCSP_CERTID *a, OCSP_CERTID *b)
168 return ret; 170 return ret;
169 return ASN1_OCTET_STRING_cmp(a->issuerKeyHash, b->issuerKeyHash); 171 return ASN1_OCTET_STRING_cmp(a->issuerKeyHash, b->issuerKeyHash);
170} 172}
173LCRYPTO_ALIAS(OCSP_id_issuer_cmp);
171 174
172int 175int
173OCSP_id_cmp(OCSP_CERTID *a, OCSP_CERTID *b) 176OCSP_id_cmp(OCSP_CERTID *a, OCSP_CERTID *b)
@@ -179,6 +182,7 @@ OCSP_id_cmp(OCSP_CERTID *a, OCSP_CERTID *b)
179 return ret; 182 return ret;
180 return ASN1_INTEGER_cmp(a->serialNumber, b->serialNumber); 183 return ASN1_INTEGER_cmp(a->serialNumber, b->serialNumber);
181} 184}
185LCRYPTO_ALIAS(OCSP_id_cmp);
182 186
183/* Parse a URL and split it up into host, port and path components and whether 187/* Parse a URL and split it up into host, port and path components and whether
184 * it is SSL. 188 * it is SSL.
@@ -235,9 +239,11 @@ OCSP_parse_url(const char *url, char **phost, char **pport, char **ppath,
235 *pport = port; 239 *pport = port;
236 return 1; 240 return 1;
237} 241}
242LCRYPTO_ALIAS(OCSP_parse_url);
238 243
239OCSP_CERTID * 244OCSP_CERTID *
240OCSP_CERTID_dup(OCSP_CERTID *x) 245OCSP_CERTID_dup(OCSP_CERTID *x)
241{ 246{
242 return ASN1_item_dup(&OCSP_CERTID_it, x); 247 return ASN1_item_dup(&OCSP_CERTID_it, x);
243} 248}
249LCRYPTO_ALIAS(OCSP_CERTID_dup);