mail-user.c revision b06633c63fde22b6c8837ae70b2f95fe60075b0a
b9c563c29243291f40489bb0dcbf3946fca72d58Jakub Hrozek/* Copyright (c) 2008-2013 Dovecot authors, see the included COPYING file */
#include "strescape.h"
#include "var-expand.h"
#include "settings-parser.h"
#include "auth-master.h"
#include "master-service.h"
#include "mountpoint-list.h"
#include "dict.h"
#include "mail-storage-settings.h"
#include "mail-storage-private.h"
#include "mail-storage-service.h"
#include "mail-namespace.h"
#include "mail-storage.h"
#include "mail-user.h"
#include <stdlib.h>
const char *error;
return user;
unsigned int i, count;
bool need_home_dir;
return NULL;
const struct var_expand_table *
return path;
int ret;
if (ret > 0) {
return ret;
int ret;
} else if (ret == 0) {
const char *const *plugins;
bool ret;
T_BEGIN {
} T_END;
return ret;
const char *name)
const char *const *envs;
unsigned int i, count;
return NULL;
return NULL;
return NULL;
const char **error_r)
const char *mounts_path;
return TRUE;
return FALSE;
return TRUE;
struct mail_storage *
return storage;
return NULL;
return storage;