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;