aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/conf/conf.h
diff options
context:
space:
mode:
authorBen Laurie <ben@openssl.org>2002-01-18 10:59:43 +0000
committerBen Laurie <ben@openssl.org>2002-01-18 10:59:43 +0000
commitcca28b291c2c097c2006cb372c18b937c976c371 (patch)
treea95ad8f69d43508a49d565067167237eefca4fc4 /crypto/conf/conf.h
parent062d3e39e78dc8e2536822521c64ff38e44ddab4 (diff)
downloadopenssl-cca28b291c2c097c2006cb372c18b937c976c371.tar.gz
Constification, missing declaration, update dependencies.
Diffstat (limited to 'crypto/conf/conf.h')
-rw-r--r--crypto/conf/conf.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/crypto/conf/conf.h b/crypto/conf/conf.h
index 02db41823b..41816d92f6 100644
--- a/crypto/conf/conf.h
+++ b/crypto/conf/conf.h
@@ -127,6 +127,8 @@ void CONF_free(LHASH *conf);
int CONF_dump_fp(LHASH *conf, FILE *out);
int CONF_dump_bio(LHASH *conf, BIO *out);
+void OPENSSL_config(void);
+
/* New conf code. The semantics are different from the functions above.
If that wasn't the case, the above functions would have been replaced */
@@ -170,7 +172,8 @@ int CONF_modules_load(CONF *cnf, char *appname, unsigned long flags);
int CONF_modules_load_file(char *filename, char *appname, unsigned long flags);
void CONF_modules_unload(int all);
void CONF_modules_finish(void);
-int CONF_module_add(char *name, conf_init_func *ifunc, conf_finish_func *ffunc);
+int CONF_module_add(const char *name, conf_init_func *ifunc,
+ conf_finish_func *ffunc);
char *CONF_imodule_get_name(CONF_IMODULE *md);
char *CONF_imodule_get_value(CONF_IMODULE *md);