Lines Matching defs:tmpl
15 struct passdb_template *tmpl;
18 tmpl = p_new(pool, struct passdb_template, 1);
21 p_array_init(&tmpl->args, pool, str_array_length(tmp));
36 array_append(&tmpl->args, &key, 1);
37 array_append(&tmpl->args, &value, 1);
39 return tmpl;
42 int passdb_template_export(struct passdb_template *tmpl,
51 if (passdb_template_is_empty(tmpl))
57 args = array_get(&tmpl->args, &count);
75 bool passdb_template_remove(struct passdb_template *tmpl,
81 args = array_get(&tmpl->args, &count);
86 array_delete(&tmpl->args, i, 2);
93 bool passdb_template_is_empty(struct passdb_template *tmpl)
95 return array_count(&tmpl->args) == 0;
98 const char *const *passdb_template_get_args(struct passdb_template *tmpl, unsigned int *count_r)
100 return array_get(&tmpl->args, count_r);