X-Git-Url: http://the.earth.li/gitweb/?a=blobdiff_plain;f=onak-conf.h;h=4cf9bfc2be2b89e9ba99fef6159d980375afcdb8;hb=0b6d1c2f02adbb84ca03290f34368307a5e08131;hp=d0495207af945f561e26d778f18a65c566fb845b;hpb=90e64dba702acb22eef4f6d70dc0ac885b1bedbf;p=onak.git diff --git a/onak-conf.h b/onak-conf.h index d049520..4cf9bfc 100644 --- a/onak-conf.h +++ b/onak-conf.h @@ -115,9 +115,23 @@ extern struct onak_config config; */ void readconfig(const char *configfile); +/** + * @brief write the onak config. + * @param configfile the config file to write to. + * + * Write out the config file. If config file is NULL write it to STDOUT. + */ +void writeconfig(const char *configfile); + /** * @brief clean up the config when we're shutting down. */ void cleanupconfig(void); + +/** + * @brief Find a specified backend configuration by name. + */ +struct onak_db_config *find_db_backend_config(struct ll *backends, char *name); + #endif /* __ONAK_CONF_H_ */