summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/conf/conf_api.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/conf/conf_api.c')
-rw-r--r--src/lib/libcrypto/conf/conf_api.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/lib/libcrypto/conf/conf_api.c b/src/lib/libcrypto/conf/conf_api.c
index f296e6a962..6fe071e12c 100644
--- a/src/lib/libcrypto/conf/conf_api.c
+++ b/src/lib/libcrypto/conf/conf_api.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: conf_api.c,v 1.15 2015/04/11 16:03:21 deraadt Exp $ */ 1/* $OpenBSD: conf_api.c,v 1.16 2023/07/08 08:26:26 beck Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -89,6 +89,7 @@ _CONF_get_section(const CONF *conf, const char *section)
89 v = lh_CONF_VALUE_retrieve(conf->data, &vv); 89 v = lh_CONF_VALUE_retrieve(conf->data, &vv);
90 return (v); 90 return (v);
91} 91}
92LCRYPTO_ALIAS(_CONF_get_section);
92 93
93/* Up until OpenSSL 0.9.5a, this was CONF_get_section */ 94/* Up until OpenSSL 0.9.5a, this was CONF_get_section */
94STACK_OF(CONF_VALUE) * 95STACK_OF(CONF_VALUE) *
@@ -102,6 +103,7 @@ _CONF_get_section_values(const CONF *conf, const char *section)
102 else 103 else
103 return (NULL); 104 return (NULL);
104} 105}
106LCRYPTO_ALIAS(_CONF_get_section_values);
105 107
106int 108int
107_CONF_add_string(CONF *conf, CONF_VALUE *section, CONF_VALUE *value) 109_CONF_add_string(CONF *conf, CONF_VALUE *section, CONF_VALUE *value)
@@ -125,6 +127,7 @@ _CONF_add_string(CONF *conf, CONF_VALUE *section, CONF_VALUE *value)
125 } 127 }
126 return 1; 128 return 1;
127} 129}
130LCRYPTO_ALIAS(_CONF_add_string);
128 131
129char * 132char *
130_CONF_get_string(const CONF *conf, const char *section, const char *name) 133_CONF_get_string(const CONF *conf, const char *section, const char *name)
@@ -151,6 +154,7 @@ _CONF_get_string(const CONF *conf, const char *section, const char *name)
151 } else 154 } else
152 return (NULL); 155 return (NULL);
153} 156}
157LCRYPTO_ALIAS(_CONF_get_string);
154 158
155static unsigned long 159static unsigned long
156conf_value_hash(const CONF_VALUE *v) 160conf_value_hash(const CONF_VALUE *v)
@@ -193,6 +197,7 @@ _CONF_new_data(CONF *conf)
193 } 197 }
194 return 1; 198 return 1;
195} 199}
200LCRYPTO_ALIAS(_CONF_new_data);
196 201
197void 202void
198_CONF_free_data(CONF *conf) 203_CONF_free_data(CONF *conf)
@@ -213,6 +218,7 @@ _CONF_free_data(CONF *conf)
213 lh_CONF_VALUE_doall(conf->data, LHASH_DOALL_FN(value_free_stack)); 218 lh_CONF_VALUE_doall(conf->data, LHASH_DOALL_FN(value_free_stack));
214 lh_CONF_VALUE_free(conf->data); 219 lh_CONF_VALUE_free(conf->data);
215} 220}
221LCRYPTO_ALIAS(_CONF_free_data);
216 222
217static void 223static void
218value_free_hash_doall_arg(CONF_VALUE *a, LHASH_OF(CONF_VALUE) *conf) 224value_free_hash_doall_arg(CONF_VALUE *a, LHASH_OF(CONF_VALUE) *conf)
@@ -277,3 +283,4 @@ err:
277 } 283 }
278 return (v); 284 return (v);
279} 285}
286LCRYPTO_ALIAS(_CONF_new_section);