mail-user.c revision a64adf62fa33f2463a86f990217b0c9078531a40
/* Copyright (c) 2008-2009 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "array.h"
#include "hostpid.h"
#include "network.h"
#include "var-expand.h"
#include "settings-parser.h"
#include "auth-master.h"
#include "mail-storage-settings.h"
#include "mail-namespace.h"
#include "mail-user.h"
#include <stdlib.h>
struct mail_user_module_register mail_user_module_register = { 0 };
static struct auth_master_connection *auth_master_conn;
{
}
const struct mail_user_settings *set)
{
return user;
}
{
"userdb didn't return a home directory, "
return -1;
}
if (hook_mail_user_created != NULL)
return 0;
}
{
}
{
}
{
struct mail_namespace *ns;
}
return NULL;
}
{
}
}
}
const struct var_expand_table *
{
static struct var_expand_table static_tab[] = {
};
struct var_expand_table *tab;
return user->var_expand_table;
return user->var_expand_table;
}
{
}
struct mail_namespace **namespaces)
{
break;
}
}
}
{
}
}
{
return path;
}
{
struct auth_user_reply reply;
int ret;
if (user->home_looked_up) {
}
userdb_pool, &reply);
if (ret < 0)
else {
}
return ret;
}
{
return -1;
return -1;
}
return 0;
}
{
const char *base_dir;
if (auth_socket_path == NULL) {
}
}
void mail_users_deinit(void)
{
}