skip book previous and next navigation links
go up to top of book: HP Open Source Security for OpenVMS Volume 2:... HP Open Source Security for OpenVMS Volume 2:...
go to beginning of reference: CRYPTO Application Programming Interface (API)... CRYPTO Application Programming Interface (API)...
go to previous page: OPENSSL_config OPENSSL_config
go to next page: OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER
end of book navigation links


OPENSSL_load_builtin_modules
Description
Return Value
History
 Notes
See Also

NAME

OPENSSL_load_builtin_modules - add standard configuration modules

Synopsis  

#include <openssl/conf.h>
void OPENSSL_load_builtin_modules(void);
void ASN1_add_oid_module(void);
ENGINE_add_conf_module();


return to top DESCRIPTION  

The function OPENSSL_load_builtin_modules() adds all the standard OpenSSL configuration modules to the internal list. They can then be used by the OpenSSL configuration code.

ASN1_add_oid_module() adds just the ASN1 OBJECT module.

ENGINE_add_conf_module() adds just the ENGINE configuration module.


return to top NOTES  

If the simple configuration function OPENSSL_config() is called then OPENSSL_load_builtin_modules() is called automatically.

Applications which use the configuration functions directly will need to call OPENSSL_load_builtin_modules() themselves before any other configuration code.

Applications should call OPENSSL_load_builtin_modules() to load all configuration modules instead of adding modules selectively: otherwise functionality may be missing from the application if an when new modules are added.


return to top RETURN VALUE  

None of the functions return a value.


return to top SEE ALSO  

conf(3) , OPENSSL_config(3)


return to top HISTORY  

These functions first appeared in OpenSSL 0.9.7.
go to previous page: OPENSSL_config OPENSSL_config
go to next page: OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER