Mercurial > dovecot > original-hg > dovecot-1.2
diff src/lib-storage/mail-search.h @ 1915:79790750c349 HEAD
importing new index code. mbox still broken.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 27 Apr 2004 23:25:52 +0300 |
parents | 4c2678dd65f1 |
children | 55df57c028d4 |
line wrap: on
line diff
--- a/src/lib-storage/mail-search.h Tue Apr 27 23:14:15 2004 +0300 +++ b/src/lib-storage/mail-search.h Tue Apr 27 23:25:52 2004 +0300 @@ -5,10 +5,9 @@ SEARCH_OR, SEARCH_SUB, - /* message sets */ + /* sequence sets */ SEARCH_ALL, - SEARCH_SET, - SEARCH_UID, + SEARCH_SEQSET, /* flags */ SEARCH_ANSWERED, @@ -40,12 +39,18 @@ SEARCH_TEXT }; +struct mail_search_seqset { + uint32_t seq1, seq2; + struct mail_search_seqset *next; +}; + struct mail_search_arg { struct mail_search_arg *next; enum mail_search_arg_type type; - union { + struct { struct mail_search_arg *subargs; + struct mail_search_seqset *seqset; const char *str; } value;