virtual-storage.c revision 2128e2bebe4af374561ea2846b9d3eca3cde233e
22daenzerorama#include "array.h"
2ronwalf#include "mkdir-parents.h"
2ronwalf#include "unlink-directory.h"
2ronwalf#include "index-mail.h"
2ronwalf#include "mail-copy.h"
2ronwalf#include "mail-search.h"
2ronwalf#include "mailbox-list-private.h"
2ronwalf#include "virtual-plugin.h"
38daenzerorama#include "virtual-transaction.h"
2ronwalf#include "virtual-storage.h"
2ronwalfstruct virtual_mailbox_list {
struct virtual_backend_box *
unsigned int i, count;
for (i = 0; i < count; i++) {
return bboxes[i];
return NULL;
struct virtual_backend_box *
unsigned int i, count;
if (mailbox_id == 0)
return NULL;
for (i = 0; i < count; i++) {
return bboxes[i];
return NULL;
const char *name)
const char *const *names;
unsigned int i, count;
for (i = 0; i < count; i++) {
return TRUE;
return FALSE;
&error);
const char *mailbox;
unsigned int i, count;
int ret;
for (i = 0; i < count; ) {
if (ret <= 0) {
if (ret < 0)
if (i == count)
static struct mailbox *
sizeof(struct virtual_mail_index_record),
sizeof(uint32_t));
unsigned int i, count;
for (i = 0; i < count; i++) {
int ret = 0;
if (ret == 0) {
if (ret < 0) {
unsigned int i, count;
for (i = 0; i < count; i++) {
const char *virtual_path;
int ret;
return ret;
NULL);
return ret;
return FALSE;
return FALSE;
return FALSE;
return TRUE;
bool only_with_msgs)
unsigned int i, count;
for (i = 0; i < count; i++) {
return TRUE;
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,