diff options
Diffstat (limited to 'filter/filter-xml.h')
-rw-r--r-- | filter/filter-xml.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/filter/filter-xml.h b/filter/filter-xml.h index a2e0cfada0..ce8a5ffc3a 100644 --- a/filter/filter-xml.h +++ b/filter/filter-xml.h @@ -57,6 +57,14 @@ GList *filter_load_ruleset(xmlDocPtr doc); GList *filter_load_optionset(xmlDocPtr doc, GList *rules); xmlNodePtr filter_write_optionset(xmlDocPtr doc, GList *optionl); +void filter_description_free(GList *descl); +void filter_load_ruleset_free(GList *nodel); +void filter_load_optionset_free(GList *optionl); + +GList *filter_load_ruleset_file(const char *name); +GList *filter_load_optionset_file(const char *name, GList *rules); +int filter_write_optionset_file(const char *name, GList *optionl); + /* callbacks for searching GLists of various types */ int filter_find_rule(struct filter_rule *a, char *name); int filter_find_arg(FilterArg *a, char *name); |