55 |
#define OPTION_DAEMON_MODE 0x0200 |
#define OPTION_DAEMON_MODE 0x0200 |
56 |
#define OPTION_PEEK 0x0400 |
#define OPTION_PEEK 0x0400 |
57 |
#define OPTION_PERMISSIONS 0x0800 |
#define OPTION_PERMISSIONS 0x0800 |
58 |
|
#define OPTION_DEBUG 0x1000 |
59 |
|
|
60 |
/* Other flags. */ |
/* Other flags. */ |
61 |
#define FLAG_DAEMON_MODE 0x01 |
#define FLAG_DAEMON_MODE 0x01 |
161 |
/* int check_dir_perms(char *dname, mode_t mode); */ |
/* int check_dir_perms(char *dname, mode_t mode); */ |
162 |
|
|
163 |
/* imap.c */ |
/* imap.c */ |
|
#ifdef DEBUG |
|
164 |
int imap_noop(conn_t * conn); |
int imap_noop(conn_t * conn); |
|
#endif |
|
165 |
int imap_capability(conn_t * conn); |
int imap_capability(conn_t * conn); |
166 |
int imap_namespace(conn_t * conn); |
int imap_namespace(conn_t * conn); |
167 |
int imap_logout(conn_t * conn); |
int imap_logout(conn_t * conn); |
193 |
/* log.c */ |
/* log.c */ |
194 |
void info(const char *info,...); |
void info(const char *info,...); |
195 |
void verbose(const char *info,...); |
void verbose(const char *info,...); |
196 |
|
void debug(const char *debug,...); |
197 |
void error(const char *errmsg,...); |
void error(const char *errmsg,...); |
198 |
void fatal(unsigned int errnum, const char *fatal,...); |
void fatal(unsigned int errnum, const char *fatal,...); |
199 |
void catch_signals(void); |
void catch_signals(void); |
200 |
int open_logfile(void); |
int debug_start(void); |
201 |
int close_logfile(void); |
int debug_stop(void); |
202 |
|
int log_start(void); |
203 |
|
int log_stop(void); |
204 |
void log_info(int flag, void *ptr); |
void log_info(int flag, void *ptr); |
205 |
|
|
206 |
/* match.c */ |
/* match.c */ |