/* Copyright (c) 2017-2018 Dovecot authors, see the included COPYING file */
#include "test-auth.h"
#include "auth-common.h"
#include "passdb.h"
{
}
void auth_refresh_proctitle(void) {
}
{
}
{
}
static void passdb_mock_verify_plain(struct auth_request *request, const char *password ATTR_UNUSED,
{
}
.name = "mock",
.init = passdb_mock_init,
};
.name = "mock",
.driver = "mock",
.args = "",
.default_fields = "",
.override_fields = "",
.mechanisms = "",
.username_filter = "",
.skip = "never",
.result_success = "return-ok",
.result_failure = "continue",
.result_internalfail = "continue",
.auth_verbose = "default"
};
static void passdb_mock_mod_init(void)
{
if (mock_passdb_mod != NULL)
return;
.name = "mock",
.driver = "mock",
.args = "",
.default_fields = "",
.override_fields = "",
.mechanisms = "",
.username_filter = "",
.skip = "never",
.result_success = "return-ok",
.result_failure = "continue",
.result_internalfail = "continue",
.auth_verbose = "default"
};
}
{
return ret;
}