Load and initialize CONF modules from a file using library context libctx.
Declared in <openssl/conf.h>
int
CONF_modules_load_file_ex(
OSSL_LIB_CTX* libctx,
char const* filename,
char const* appname,
unsigned long flags);
1 on success, or 0 on failure.
| Name | Description |
|---|---|
| libctx | Library context for module initialization, or NULL for the default. |
| filename | Path to an OpenSSL configuration file, or NULL for the default path. |
| appname | Application section name passed to modules, or NULL for the default. |
| flags | Bitmask of CONF_MFLAGS_* controlling missing-file and errors. |