91 |
/* Size virtual buffer. */ |
/* Size virtual buffer. */ |
92 |
#define VIRTUAL_BUF 4096 |
#define VIRTUAL_BUF 4096 |
93 |
|
|
94 |
|
/* Authentication mechanisms string. */ |
95 |
|
#define AUTH_MECH_LEN 512 |
96 |
|
|
97 |
/* Length of mailbox namespace prefix. */ |
/* Length of mailbox namespace prefix. */ |
98 |
#define NAMESPACE_PREFIX_LEN 64 |
#define NAMESPACE_PREFIX_LEN 64 |
99 |
|
|
160 |
int imap_capability(int *sock); |
int imap_capability(int *sock); |
161 |
int imap_namespace(int *sock); |
int imap_namespace(int *sock); |
162 |
int imap_logout(int *sock); |
int imap_logout(int *sock); |
163 |
|
int imap_authenticate(int *sock, char *auth); |
164 |
int imap_login(int *sock, char *user, char *pass); |
int imap_login(int *sock, char *user, char *pass); |
165 |
/* int imap_list(int *sock, char *refer, char *mbox); */ |
/* int imap_list(int *sock, char *refer, char *mbox); */ |
166 |
int imap_subscribe(int *sock, char *mbox); |
int imap_subscribe(int *sock, char *mbox); |
272 |
int greeting_response(int *sock); |
int greeting_response(int *sock); |
273 |
int logout_response(int *sock, unsigned int tag); |
int logout_response(int *sock, unsigned int tag); |
274 |
int capability_response(int *sock, unsigned int tag); |
int capability_response(int *sock, unsigned int tag); |
275 |
|
void auth_mechanisms(void); |
276 |
int namespace_response(int *sock, unsigned int tag, namesp_t * nsp); |
int namespace_response(int *sock, unsigned int tag, namesp_t * nsp); |
277 |
int status_response(int *sock, unsigned int tag, char *mbox); |
int status_response(int *sock, unsigned int tag, char *mbox); |
278 |
int select_response(int *sock, unsigned int tag); |
int select_response(int *sock, unsigned int tag); |