summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509_alt.c
diff options
context:
space:
mode:
authorbeck <>2022-11-14 17:48:50 +0000
committerbeck <>2022-11-14 17:48:50 +0000
commit109899f1b36632f5f1c469c4f562df69585eb21e (patch)
treec42f727f8848b4a56e738422f26e8b44150174e4 /src/lib/libcrypto/x509/x509_alt.c
parentfd2db7678bc81cd8abe106c7bd1c724c8b01888d (diff)
downloadopenbsd-109899f1b36632f5f1c469c4f562df69585eb21e.tar.gz
openbsd-109899f1b36632f5f1c469c4f562df69585eb21e.tar.bz2
openbsd-109899f1b36632f5f1c469c4f562df69585eb21e.zip
Hide public symbols in libcrypto/x509 .c files
ok tb@
Diffstat (limited to 'src/lib/libcrypto/x509/x509_alt.c')
-rw-r--r--src/lib/libcrypto/x509/x509_alt.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/lib/libcrypto/x509/x509_alt.c b/src/lib/libcrypto/x509/x509_alt.c
index cf8cbf0ce2..137a1c1c11 100644
--- a/src/lib/libcrypto/x509/x509_alt.c
+++ b/src/lib/libcrypto/x509/x509_alt.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509_alt.c,v 1.13 2022/11/11 12:02:34 beck Exp $ */ 1/* $OpenBSD: x509_alt.c,v 1.14 2022/11/14 17:48:50 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. 3 * project.
4 */ 4 */
@@ -152,6 +152,7 @@ i2v_GENERAL_NAMES(X509V3_EXT_METHOD *method, GENERAL_NAMES *gens,
152 152
153 return NULL; 153 return NULL;
154} 154}
155LCRYPTO_ALIAS(i2v_GENERAL_NAMES)
155 156
156STACK_OF(CONF_VALUE) * 157STACK_OF(CONF_VALUE) *
157i2v_GENERAL_NAME(X509V3_EXT_METHOD *method, GENERAL_NAME *gen, 158i2v_GENERAL_NAME(X509V3_EXT_METHOD *method, GENERAL_NAME *gen,
@@ -244,6 +245,7 @@ i2v_GENERAL_NAME(X509V3_EXT_METHOD *method, GENERAL_NAME *gen,
244 245
245 return NULL; 246 return NULL;
246} 247}
248LCRYPTO_ALIAS(i2v_GENERAL_NAME)
247 249
248int 250int
249GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen) 251GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen)
@@ -310,6 +312,7 @@ GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen)
310 } 312 }
311 return 1; 313 return 1;
312} 314}
315LCRYPTO_ALIAS(GENERAL_NAME_print)
313 316
314static GENERAL_NAMES * 317static GENERAL_NAMES *
315v2i_issuer_alt(X509V3_EXT_METHOD *method, X509V3_CTX *ctx, 318v2i_issuer_alt(X509V3_EXT_METHOD *method, X509V3_CTX *ctx,
@@ -512,6 +515,7 @@ err:
512 sk_GENERAL_NAME_pop_free(gens, GENERAL_NAME_free); 515 sk_GENERAL_NAME_pop_free(gens, GENERAL_NAME_free);
513 return NULL; 516 return NULL;
514} 517}
518LCRYPTO_ALIAS(v2i_GENERAL_NAMES)
515 519
516GENERAL_NAME * 520GENERAL_NAME *
517v2i_GENERAL_NAME(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, 521v2i_GENERAL_NAME(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx,
@@ -519,6 +523,7 @@ v2i_GENERAL_NAME(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx,
519{ 523{
520 return v2i_GENERAL_NAME_ex(NULL, method, ctx, cnf, 0); 524 return v2i_GENERAL_NAME_ex(NULL, method, ctx, cnf, 0);
521} 525}
526LCRYPTO_ALIAS(v2i_GENERAL_NAME)
522 527
523GENERAL_NAME * 528GENERAL_NAME *
524a2i_GENERAL_NAME(GENERAL_NAME *out, const X509V3_EXT_METHOD *method, 529a2i_GENERAL_NAME(GENERAL_NAME *out, const X509V3_EXT_METHOD *method,
@@ -609,6 +614,7 @@ err:
609 GENERAL_NAME_free(gen); 614 GENERAL_NAME_free(gen);
610 return NULL; 615 return NULL;
611} 616}
617LCRYPTO_ALIAS(a2i_GENERAL_NAME)
612 618
613GENERAL_NAME * 619GENERAL_NAME *
614v2i_GENERAL_NAME_ex(GENERAL_NAME *out, const X509V3_EXT_METHOD *method, 620v2i_GENERAL_NAME_ex(GENERAL_NAME *out, const X509V3_EXT_METHOD *method,
@@ -712,6 +718,7 @@ v2i_GENERAL_NAME_ex(GENERAL_NAME *out, const X509V3_EXT_METHOD *method,
712 GENERAL_NAME_free(ret); 718 GENERAL_NAME_free(ret);
713 return NULL; 719 return NULL;
714} 720}
721LCRYPTO_ALIAS(v2i_GENERAL_NAME_ex)
715 722
716static int 723static int
717do_othername(GENERAL_NAME *gen, const char *value, X509V3_CTX *ctx) 724do_othername(GENERAL_NAME *gen, const char *value, X509V3_CTX *ctx)