From: Stephan Bosch Date: Sun, 26 Mar 2023 23:30:56 +0000 (+0200) Subject: auth: test-mock - Support set_credentials X-Git-Tag: 2.4.2~219 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f5d6568523422c44347fc451868cdb775fb94fae;p=thirdparty%2Fdovecot%2Fcore.git auth: test-mock - Support set_credentials --- diff --git a/src/auth/test-mock.c b/src/auth/test-mock.c index 9a791e9c50..1ff1b5e583 100644 --- a/src/auth/test-mock.c +++ b/src/auth/test-mock.c @@ -35,12 +35,21 @@ static void passdb_mock_lookup_credentials(struct auth_request *request, callback, request); } +static void +passdb_mock_set_credentials(struct auth_request *request, + const char *new_credentials ATTR_UNUSED, + set_credentials_callback_t *callback) +{ + callback(TRUE, request); +} + static struct passdb_module_interface mock_interface = { .name = "mock", .init = passdb_mock_init, .deinit = passdb_mock_deinit, .verify_plain = passdb_mock_verify_plain, .lookup_credentials = passdb_mock_lookup_credentials, + .set_credentials = passdb_mock_set_credentials, }; void passdb_mock_mod_init(void)