Lines Matching defs:module
17 struct passdb_module module;
52 struct dict_passdb_module *module)
57 ret = db_dict_value_iter_init(module->conn, auth_request,
58 &module->conn->set.passdb_fields,
59 &module->conn->set.parsed_passdb_objects,
67 if (dict_query_save_results(auth_request, module->conn, iter) < 0)
85 struct dict_passdb_module *module =
91 if (array_count(&module->conn->set.passdb_fields) == 0 &&
92 array_count(&module->conn->set.parsed_passdb_objects) == 0) {
97 passdb_result = passdb_dict_lookup_key(auth_request, module);
155 struct dict_passdb_module *module;
158 module = p_new(pool, struct dict_passdb_module, 1);
159 module->conn = conn = db_dict_init(args);
161 module->module.blocking = TRUE;
162 module->module.default_cache_key = auth_cache_parse_key(pool,
165 module->module.default_pass_scheme = conn->set.default_pass_scheme;
166 return &module->module;
171 struct dict_passdb_module *module =
174 db_dict_unref(&module->conn);