diff options
Diffstat (limited to 'src/lib/libcrypto/conf/conf_api.c')
-rw-r--r-- | src/lib/libcrypto/conf/conf_api.c | 9 |
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 | } |
92 | LCRYPTO_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 */ |
94 | STACK_OF(CONF_VALUE) * | 95 | STACK_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 | } |
106 | LCRYPTO_ALIAS(_CONF_get_section_values); | ||
105 | 107 | ||
106 | int | 108 | int |
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 | } |
130 | LCRYPTO_ALIAS(_CONF_add_string); | ||
128 | 131 | ||
129 | char * | 132 | char * |
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 | } |
157 | LCRYPTO_ALIAS(_CONF_get_string); | ||
154 | 158 | ||
155 | static unsigned long | 159 | static unsigned long |
156 | conf_value_hash(const CONF_VALUE *v) | 160 | conf_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 | } |
200 | LCRYPTO_ALIAS(_CONF_new_data); | ||
196 | 201 | ||
197 | void | 202 | void |
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 | } |
221 | LCRYPTO_ALIAS(_CONF_free_data); | ||
216 | 222 | ||
217 | static void | 223 | static void |
218 | value_free_hash_doall_arg(CONF_VALUE *a, LHASH_OF(CONF_VALUE) *conf) | 224 | value_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 | } |
286 | LCRYPTO_ALIAS(_CONF_new_section); | ||