managesieve-common.h [plain text]
#ifndef __MANAGESIEVE_COMMON_H
#define __MANAGESIEVE_COMMON_H
#include "pigeonhole-config.h"
#define CLIENT_IDLE_TIMEOUT_MSECS (60*30*1000)
#define CLIENT_OUTPUT_TIMEOUT_MSECS (5*60*1000)
#define CLIENT_OUTPUT_OPTIMAL_SIZE 2048
#define CLIENT_MAX_BAD_COMMANDS 20
#define CRITICAL_MSG \
"Internal error occured. Refer to server log for more information."
#define CRITICAL_MSG_STAMP CRITICAL_MSG " [%Y-%m-%d %H:%M:%S]"
#include "lib.h"
#include "managesieve-client.h"
#include "managesieve-settings.h"
extern void (*hook_client_created)(struct client **client);
void managesieve_refresh_proctitle(void);
#endif