doveadm-quota.c revision de88de2e8c616af3cf6f5ab20035791a71ce7746
/* Copyright (c) 2005-2010 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "module-dir.h"
#include "quota-plugin.h"
#include "quota-private.h"
#include "doveadm-mail.h"
#include <stdio.h>
const char *doveadm_quota_plugin_version = DOVECOT_VERSION;
void doveadm_quota_plugin_deinit(void);
{
const char *const *res;
int ret;
if (ret > 0) {
printf("%llu/%llu",
(unsigned long long)value,
(unsigned long long)limit);
} else if (ret == 0) {
(unsigned long long)value);
} else
printf("error");
printf(", ");
}
printf("\n");
}
static void
{
struct quota_root *const *root;
}
static struct doveadm_mail_cmd_context *
cmd_quota_get_alloc(void)
{
struct doveadm_mail_cmd_context *ctx;
return ctx;
}
static void
{
struct quota_root *const *root;
struct quota_transaction_context trans;
}
static struct doveadm_mail_cmd_context *
cmd_quota_recalc_alloc(void)
{
struct doveadm_mail_cmd_context *ctx;
return ctx;
}
static struct doveadm_mail_cmd quota_commands[] = {
};
{
unsigned int i;
for (i = 0; i < N_ELEMENTS(quota_commands); i++)
}
void doveadm_quota_plugin_deinit(void)
{
}