Mercurial > dovecot > core-2.2
view src/doveadm/doveadm.h @ 12629:02370eda76f8
lib-storage: Mailbox virtual names are now in UTF-8 format, not IMAP mUTF-7.
Plugins that use mailbox names in configuration now take them also as UTF-8
rather than mUTF-7.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 01 Feb 2011 20:41:54 +0200 |
parents | 21c70ff6b344 |
children | f2874eef6b0b |
line wrap: on
line source
#ifndef DOVEADM_H #define DOVEADM_H #include "doveadm-util.h" #include "doveadm-settings.h" #define USAGE_CMDNAME_FMT " %-12s" typedef void doveadm_command_t(int argc, char *argv[]); struct doveadm_cmd { doveadm_command_t *cmd; const char *name; const char *short_usage; }; extern struct doveadm_cmd doveadm_cmd_stop; extern struct doveadm_cmd doveadm_cmd_reload; extern struct doveadm_cmd doveadm_cmd_auth; extern struct doveadm_cmd doveadm_cmd_user; extern struct doveadm_cmd doveadm_cmd_dump; extern struct doveadm_cmd doveadm_cmd_pw; extern struct doveadm_cmd doveadm_cmd_who; extern struct doveadm_cmd doveadm_cmd_penalty; extern struct doveadm_cmd doveadm_cmd_kick; extern struct doveadm_cmd doveadm_cmd_mailbox_mutf7; extern struct doveadm_cmd doveadm_cmd_sis_deduplicate; extern struct doveadm_cmd doveadm_cmd_sis_find; void doveadm_register_cmd(const struct doveadm_cmd *cmd); void usage(void) ATTR_NORETURN; void help(const struct doveadm_cmd *cmd) ATTR_NORETURN; void doveadm_master_send_signal(int signo); void doveadm_register_director_commands(void); void doveadm_register_log_commands(void); #endif