ctx->next = fs_list_next;
ctx->sep = (flags & MAILBOX_LIST_ITER_VIRTUAL_NAMES) != 0 ?
_list->ns->sep : _list->ns->real_sep;
+ ctx->info.ns = _list->ns;
prefix_len = strlen(_list->ns->prefix);
i_array_init(&ctx->valid_patterns, 8);
pool = pool_alloconly_create("mailbox list namespaces", 256);
ctx = p_new(pool, struct ns_list_iterate_context, 1);
ctx->pool = pool;
+ ctx->ctx.flags = flags;
ctx->ctx.list = p_new(pool, struct mailbox_list, 1);
ctx->ctx.list->v.iter_next = mailbox_list_ns_iter_next;
ctx->ctx.list->v.iter_deinit = mailbox_list_ns_iter_deinit;