expire-plugin.c revision 2e263a9d901483a902720a30c474761bd3324fe8
5394bed8aaef2a6c1c870a34a23a7824e1f370bbStephan Bosch/* Copyright (c) 2006-2011 Dovecot authors, see the included COPYING file */
5394bed8aaef2a6c1c870a34a23a7824e1f370bbStephan Bosch union mailbox_transaction_module_context module_ctx;
5394bed8aaef2a6c1c870a34a23a7824e1f370bbStephan Boschconst char *expire_plugin_version = DOVECOT_VERSION;
5394bed8aaef2a6c1c870a34a23a7824e1f370bbStephan Boschstatic MODULE_CONTEXT_DEFINE_INIT(expire_storage_module,
5394bed8aaef2a6c1c870a34a23a7824e1f370bbStephan Boschstatic MODULE_CONTEXT_DEFINE_INIT(expire_mail_module, &mail_module_register);
5394bed8aaef2a6c1c870a34a23a7824e1f370bbStephan Boschstatic MODULE_CONTEXT_DEFINE_INIT(expire_mail_user_module,
struct mailbox_transaction_context *t;
*stamp_r = 0;
struct mailbox_transaction_context *t;
(void)mailbox_transaction_commit(&t);
int ret;
t = NULL;
if (ret == 0) {
if (update_dict) {
} T_END;
const char *str;
const char *dict_uri;
void expire_plugin_deinit(void)