Lines Matching defs:passdb
199 struct auth_passdb *passdb;
203 /* <passdb id> <password> [<args>] */
217 passdb = auth_request->passdb;
218 while (passdb != NULL && passdb->passdb->id != passdb_id)
219 passdb = passdb->next;
221 if (passdb == NULL) {
223 passdb = auth_request_get_auth(auth_request)->masterdbs;
224 while (passdb != NULL && passdb->passdb->id != passdb_id)
225 passdb = passdb->next;
227 if (passdb == NULL) {
228 i_error("BUG: PASSV had invalid passdb ID");
234 auth_request->passdb = passdb;
235 passdb->passdb->iface.
341 /* <passdb id> <scheme> [<args>] */
354 while (auth_request->passdb->passdb->id != passdb_id) {
355 auth_request->passdb = auth_request->passdb->next;
356 if (auth_request->passdb == NULL) {
357 i_error("BUG: PASSL had invalid passdb ID");
363 if (auth_request->passdb->passdb->iface.lookup_credentials == NULL) {
364 i_error("BUG: PASSL lookup not supported by given passdb");
370 auth_request->passdb->passdb->iface.
399 /* <passdb id> <credentials> [<args>] */
411 while (auth_request->passdb->passdb->id != passdb_id) {
412 auth_request->passdb = auth_request->passdb->next;
413 if (auth_request->passdb == NULL) {
414 i_error("BUG: SETCRED had invalid passdb ID");
420 auth_request->passdb->passdb->iface.