doveadm-fs.c revision 56d1345c43bbd28c36b7faa85e4163bd9e874290
/* Copyright (c) 2013 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "istream.h"
#include "ostream.h"
#include "iostream-ssl.h"
#include "fs-api.h"
#include "doveadm.h"
#include <stdio.h>
static struct fs *
{
struct ssl_iostream_settings ssl_set;
struct fs_settings fs_set;
const char *error;
*argc += 3;
*argv += 3;
return fs;
}
{
const unsigned char *data;
}
} else if (input->stream_errno != 0) {
}
}
{
if (output->stream_errno != 0)
else
}
i_error("fs_write_stream_finish() failed: %s",
}
}
{
} else {
i_error("fs_copy(%s, %s) failed: %s",
}
}
{
} else {
i_error("fs_stat(%s) failed: %s",
}
}
{
;
} else {
i_error("fs_delete(%s) failed: %s",
}
}
{
const char *fname;
if (fs_iter_deinit(&iter) < 0) {
i_error("fs_iter_deinit(%s) failed: %s",
}
}
{
}
{
}
struct doveadm_cmd doveadm_cmd_fs[] = {
};
{
unsigned int i;
for (i = 0; i < N_ELEMENTS(doveadm_cmd_fs); i++) {
help(&doveadm_cmd_fs[i]);
}
i_unreached();
}
void doveadm_register_fs_commands(void)
{
unsigned int i;
for (i = 0; i < N_ELEMENTS(doveadm_cmd_fs); i++)
}