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); | ||
