33 |
#define OPTION_DETAILS_NORMAL 0x0002 |
#define OPTION_DETAILS_NORMAL 0x0002 |
34 |
#define OPTION_DETAILS_VERBOSE 0x0004 |
#define OPTION_DETAILS_VERBOSE 0x0004 |
35 |
#define OPTION_DETAILS_CLEAR 0xfff8 |
#define OPTION_DETAILS_CLEAR 0xfff8 |
36 |
#define OPTION_EXPUNGE 0x0008 |
#define OPTION_ERRORS 0x0008 |
37 |
#define OPTION_HEADERS 0x0010 |
#define OPTION_EXPUNGE 0x0010 |
38 |
#define OPTION_NAMESPACE 0x0020 |
#define OPTION_HEADERS 0x0020 |
39 |
#define OPTION_SUBSCRIBE 0x0040 |
#define OPTION_NAMESPACE 0x0040 |
40 |
#define OPTION_WARNING 0x0080 |
#define OPTION_SUBSCRIBE 0x0080 |
41 |
#define OPTION_PASSWORD_EDITOR 0x0100 |
#define OPTION_WARNING 0x0100 |
42 |
#define OPTION_DAEMON_MODE 0x0200 |
#define OPTION_PASSWORD_EDITOR 0x0200 |
43 |
|
#define OPTION_DAEMON_MODE 0x0400 |
44 |
|
|
45 |
/* Other flags. */ |
/* Other flags. */ |
46 |
#define FLAG_TTY_MODIFIED 0x01 |
#define FLAG_TTY_MODIFIED 0x01 |
83 |
#define RESPONSE_READONLY 4 |
#define RESPONSE_READONLY 4 |
84 |
#define RESPONSE_TRYCREATE 5 |
#define RESPONSE_TRYCREATE 5 |
85 |
|
|
86 |
/* Buffer size of message's headers. */ |
/* Size virtual buffer. */ |
87 |
#define HEADERS_BUF 16384 |
#define VIRTUAL_BUF 4096 |
88 |
|
|
89 |
/* Length of mailbox namespace prefix. */ |
/* Length of mailbox namespace prefix. */ |
90 |
#define NAMESPACE_PREFIX_LEN 64 |
#define NAMESPACE_PREFIX_LEN 64 |
197 |
secmem_t *secmem_find(void *ptr); |
secmem_t *secmem_find(void *ptr); |
198 |
void secmem_remove(secmem_t * node); |
void secmem_remove(secmem_t * node); |
199 |
void secmem_clear(void); |
void secmem_clear(void); |
200 |
|
#ifdef MEMORY_LOCK |
201 |
void secmem_lock(void); |
void secmem_lock(void); |
202 |
|
#endif |
203 |
void corefile_disable(void); |
void corefile_disable(void); |
204 |
|
|
205 |
/* misc.c */ |
/* misc.c */ |
255 |
/* response.c */ |
/* response.c */ |
256 |
void receive_response(int *sock, char *buf); |
void receive_response(int *sock, char *buf); |
257 |
int server_response(int *sock, unsigned int tag); |
int server_response(int *sock, unsigned int tag); |
258 |
|
void bye_response(char *buf); |
259 |
int greeting_response(int *sock); |
int greeting_response(int *sock); |
260 |
|
int logout_response(int *sock, unsigned int tag); |
261 |
int capability_response(int *sock, unsigned int tag); |
int capability_response(int *sock, unsigned int tag); |
262 |
int namespace_response(int *sock, unsigned int tag, namesp_t * nsp); |
int namespace_response(int *sock, unsigned int tag, namesp_t * nsp); |
263 |
int status_response(int *sock, unsigned int tag, char *mbox); |
int status_response(int *sock, unsigned int tag, char *mbox); |