raw-storage.c revision dca6d617a23e3f93af3b8df59acb46478179fe55
/* Copyright (c) 2007-2010 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "ioloop.h"
#include "istream.h"
#include "index-mail.h"
#include "mail-copy.h"
#include "raw-sync.h"
#include "raw-storage.h"
extern struct mail_storage raw_storage;
extern struct mailbox raw_mailbox;
static struct mail_storage *raw_storage_alloc(void)
{
struct raw_storage *storage;
}
static void
struct mailbox_list_settings *set)
{
}
static struct mailbox *
{
struct raw_mailbox *mbox;
}
{
int fd;
}
if (fd == -1) {
}
return -1;
}
}
static int
bool directory ATTR_UNUSED)
{
"Raw mailbox creation isn't supported");
return -1;
}
static int
{
"Raw mailbox update isn't supported");
return -1;
}
{
}
struct mail_storage raw_storage = {
.name = RAW_STORAGE_NAME,
.v = {
NULL,
NULL,
NULL,
NULL,
NULL,
}
};
struct mailbox raw_mailbox = {
.v = {
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
}
};