OpenSSL CONF_modules_free(3openssl)
NNNNAAAAMMMMEEEECONF_modules_free, CONF_modules_finish, CONF_modules_unload -
OpenSSL configuration cleanup functions SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS#include
void CONF_modules_free(void);
void CONF_modules_finish(void);
void CONF_modules_unload(int all);
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNCONF_modules_free() closes down and frees up all memory
allocated by all configuration modules.CONF_modules_finish() calls each configuration modules
ffffiiiinnnniiiisssshhhh handler to free up any configuration that module may have performed.CONF_modules_unload() finishes and unloads configuration
modules. If aaaallllllll is set to 0000 only modules loaded from DSOs will be unloads. If aaaallllllll is 1111 all modules, including builtin modules will be unloaded. NNNNOOOOTTTTEEEESSSSNormally applications will only call CONF_modules_free() at
application to tidy up any configuration performed. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE None of the functions return a value. SSSSEEEEEEEE AAAALLLLSSSSOOOOconf(5), OPENSSL_config(3), the section on
CONF_modules_load_file(3), CONF_modules_load_file(3)
HHHHIIIISSSSTTTTOOOORRRRYYYYCONF_modules_free(), CONF_modules_unload(), and
CONF_modules_finish() first appeared in OpenSSL 0.9.7.
21/Dec/2006 Last change: 0.9.8o 1