Mercurial > dovecot > original-hg > dovecot-1.2
view src/lib-storage/index/shared/shared-storage.h @ 8467:03c418eadc8b HEAD
mail_user_*() now handles home directory lookups when necessary.
Namespace owner is now a pointer to struct mail_user rather than a string.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 21 Nov 2008 18:32:02 +0200 |
parents | 118e07fdfe11 |
children |
line wrap: on
line source
#ifndef SHARED_STORAGE_H #define SHARED_STORAGE_H #include "mailbox-list-private.h" #define SHARED_STORAGE_NAME "shared" struct shared_storage { struct mail_storage storage; union mailbox_list_module_context list_module_ctx; const char *base_dir; const char *ns_prefix_pattern; const char *location; struct mail_storage *storage_class; }; struct mailbox_list *shared_mailbox_list_alloc(void); /* Returns -1 = error, 0 = user doesn't exist, 1 = ok */ int shared_storage_get_namespace(struct mail_storage *storage, const char **name, struct mail_namespace **ns_r); #endif