Add parser routine conf_replace_char()
[petitboot] / discover / parser-conf.h
index 09015d1734e8df4fedc629a6bf0cbc16f8855557..66013f34b2b27ea9e3c447ace788effef87ab705 100644 (file)
@@ -41,6 +41,7 @@ struct conf_context {
 int conf_parse(struct conf_context *conf);
 char *conf_get_param_pair(char *str, char **name_out, char **value_out,
                char terminator);
 int conf_parse(struct conf_context *conf);
 char *conf_get_param_pair(char *str, char **name_out, char **value_out,
                char terminator);
+void conf_init_global_options(struct conf_context *conf);
 const char *conf_get_global_option(struct conf_context *conf,
        const char *name);
 int conf_set_global_option(struct conf_context *conf, const char *name,
 const char *conf_get_global_option(struct conf_context *conf,
        const char *name);
 int conf_set_global_option(struct conf_context *conf, const char *name,
@@ -50,5 +51,6 @@ int conf_set_global_option(struct conf_context *conf, const char *name,
 
 int conf_param_in_list(const char *const *list, const char *param);
 char *conf_strip_str(char *s);
 
 int conf_param_in_list(const char *const *list, const char *param);
 char *conf_strip_str(char *s);
+char *conf_replace_char(char *s, char from, char to);
 
 #endif
 
 #endif