/[imapfilter]/imapfilter/imapfilter.h
ViewVC logotype

Diff of /imapfilter/imapfilter.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.37 by lefcha, Fri Jul 26 18:18:42 2002 UTC revision 1.37.2.3 by lefcha, Tue Sep 24 18:40:38 2002 UTC
# Line 33  Line 33 
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
# Line 82  Line 83 
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
# Line 196  void secmem_append(secmem_t * node); Line 197  void secmem_append(secmem_t * node);
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          */
# Line 253  char *convert_messages(char *mesgs); Line 255  char *convert_messages(char *mesgs);
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);

Legend:
Removed from v.1.37  
changed lines
  Added in v.1.37.2.3

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26