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
--
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev