/[mailutils]/mailutils/libsieve/sieve.h
ViewVC logotype

Diff of /mailutils/libsieve/sieve.h

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

revision 1.11 by polak, Sun Dec 29 12:52:07 2002 UTC revision 1.12 by gray, Mon Jan 6 09:37:04 2003 UTC
# Line 16  Line 16 
16     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
17    
18  #include <mailutils/libsieve.h>  #include <mailutils/libsieve.h>
19    #include <mu_asprintf.h>
20  #include <setjmp.h>  #include <setjmp.h>
21    
22  #define SIEVE_CODE_INCR 128  #define SIEVE_CODE_INCR 128
# Line 77  extern int sieve_line_num; Line 78  extern int sieve_line_num;
78  extern sieve_machine_t sieve_machine;  extern sieve_machine_t sieve_machine;
79  extern int sieve_error_count;  extern int sieve_error_count;
80    
81  #define TAG_LOCALPART   0  #define TAG_COMPFUN "__compfun__"
82  #define TAG_DOMAIN      1  #define TAG_RELFUN  "__relfun__"
 #define TAG_ALL         2  
 #define TAG_COMPARATOR  3  
 #define TAG_IS          4  
 #define TAG_CONTAINS    5  
 #define TAG_MATCHES     6    
 #define TAG_REGEX       7  
 #define TAG_UNDER       8  
 #define TAG_OVER        9  
83    
84  void sieve_compile_error __P((const char *filename, int linenum,  void sieve_compile_error __P((const char *filename, int linenum,
85                                const char *fmt, ...));                                const char *fmt, ...));
# Line 133  void instr_brz __P((sieve_machine_t mach Line 126  void instr_brz __P((sieve_machine_t mach
126  int sieve_mark_deleted __P((message_t msg, int deleted));  int sieve_mark_deleted __P((message_t msg, int deleted));
127    
128  int sieve_match_part_checker __P((const char *name, list_t tags, list_t args));  int sieve_match_part_checker __P((const char *name, list_t tags, list_t args));
129    int sieve_relational_checker __P((const char *name, list_t tags, list_t args));
130    
131  int sieve_load_add_path __P((list_t path));  int sieve_load_add_path __P((list_t path));
132  int sieve_load_add_dir __P((sieve_machine_t mach, const char *name));  int sieve_load_add_dir __P((sieve_machine_t mach, const char *name));

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26