userdb-template.h revision 38f53f9d3eda5002b3478f7679d352ee4da60d2f
a64adf62fa33f2463a86f990217b0c9078531a40Timo Sirainenuserdb_template_build(pool_t pool, const char *userdb_name, const char *args);
9f0f2de10e4ea0c99052bf4b2bef8179f2536228Timo Sirainenint userdb_template_export(struct userdb_template *tmpl,
a64adf62fa33f2463a86f990217b0c9078531a40Timo Sirainen const char **error_r);
a64adf62fa33f2463a86f990217b0c9078531a40Timo Sirainenbool userdb_template_remove(struct userdb_template *tmpl,
a64adf62fa33f2463a86f990217b0c9078531a40Timo Sirainenbool userdb_template_is_empty(struct userdb_template *tmpl);
b215a8a123623782554a83f3025ef4e771bd8f01Timo Sirainenconst char *const *userdb_template_get_args(struct userdb_template *tmpl,
b215a8a123623782554a83f3025ef4e771bd8f01Timo Sirainen unsigned int *count_r);