Lines Matching refs:list
6 #include "mailbox-list-private.h"
20 struct mailbox_list *list;
23 pool = pool_alloconly_create("none list", 2048);
25 list = p_new(pool, struct mailbox_list, 1);
26 *list = none_mailbox_list;
27 list->props = MAILBOX_LIST_PROP_NO_LIST_INDEX;
28 list->pool = pool;
29 return list;
32 static void none_list_deinit(struct mailbox_list *list)
34 pool_unref(&list->pool);
37 static char none_list_get_hierarchy_sep(struct mailbox_list *list ATTR_UNUSED)
43 none_list_get_path(struct mailbox_list *list ATTR_UNUSED,
52 none_list_get_temp_prefix(struct mailbox_list *list ATTR_UNUSED,
65 static int none_list_set_subscribed(struct mailbox_list *list,
69 mailbox_list_set_error(list, MAIL_ERROR_NOTPOSSIBLE, "Not supported");
73 static int none_list_delete_mailbox(struct mailbox_list *list,
76 mailbox_list_set_error(list, MAIL_ERROR_NOTPOSSIBLE, "Not supported");
80 static int none_list_delete_dir(struct mailbox_list *list,
83 mailbox_list_set_error(list, MAIL_ERROR_NOTPOSSIBLE, "Not supported");
99 none_list_iter_init(struct mailbox_list *list,
106 pool = pool_alloconly_create("mailbox list none iter", 1024);
109 ctx->ctx.list = list;
112 mail_namespace_get_sep(list->ns));
114 if ((list->ns->flags & NAMESPACE_FLAG_INBOX_USER) != 0 &&
117 ctx->inbox_info.ns = list->ns;
144 none_list_get_mailbox_flags(struct mailbox_list *list ATTR_UNUSED,