[openssl-dev] openssl_config_internal passes config_name to CONF_modules_load_file as appname
Nikita Leontiev
nikita.leontiev at gmail.com
Sun Mar 20 20:09:56 UTC 2016
Hello,
Examining OpenSSL code I noticed strange thing. openssl_config_internal
function passes config_name parameter to CONF_modules_load_file as appname
parameter:
void openssl_config_internal(const char **config_name*)
{
...
CONF_modules_load_file(NULL, *config_name*,
CONF_MFLAGS_DEFAULT_SECTION |
CONF_MFLAGS_IGNORE_MISSING_FILE);
...
}
int CONF_modules_load_file(*const char *filename*, *const char *appname*,
unsigned long flags)
{
...
}
Looks strange, because in such case config loading not occur or I missed
something?
--
Nikita Leontiev
Just Manager Lead Developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-dev/attachments/20160320/67259ad8/attachment.html>
More information about the openssl-dev
mailing list