main.c revision 3c902023723d178357b83d21cd03d418bc88482c
2755N/A#include "imap-common.h"
2755N/A#include "path-util.h"
2755N/A#include "process-title.h"
2755N/A#include "restrict-access.h"
2755N/A#include "fd-close-on-exec.h"
2755N/A#include "settings-parser.h"
2755N/A#include "master-interface.h"
2755N/A#include "master-service.h"
2755N/A#include "master-login.h"
2755N/A#include "mail-user.h"
2755N/A#include "mail-storage-service.h"
2755N/A#include "lda-settings.h"
2755N/A#include "imap-master-client.h"
2755N/A#include "imap-resp-code.h"
3996N/A#include "imap-commands.h"
2755N/A#include "imap-fetch.h"
2755N/A#define IS_STANDALONE() \
2755N/Avoid imap_refresh_proctitle(void)
2755N/A bool wait_output;
2755N/A if (!verbose_proctitle)
2755N/A switch (imap_client_count) {
if (wait_output) {
static void imap_die(void)
unsigned int stop_msecs;
struct client_input {
const char *tag;
const unsigned char *input;
bool send_untagged_capability;
if (client_input_size > 0) {
const char *errstr;
&errstr) <= 0 ||
&errstr) <= 0) {
const char *error;
const char *errormsg)
const char *msg;
if (IS_STANDALONE()) {
return FATAL_DEFAULT;
random_init();
if (IS_STANDALONE()) {
T_BEGIN {
} T_END;
} else T_BEGIN {
const char *error;
&error) < 0) {
error);
} T_END;