[dovecot-cvs] dovecot/src/lib-storage mail-storage.h,1.69,1.70

cras at procontrol.fi cras at procontrol.fi
Wed Jun 23 21:33:24 EEST 2004


Update of /home/cvs/dovecot/src/lib-storage
In directory talvi:/tmp/cvs-serv6214/lib-storage

Modified Files:
	mail-storage.h 
Log Message:
Added a framework for getting POP3 UIDL strings from mail-storage. The
default still is uidvalidity.uid. Added beginnings of overriding it from
X-UIDL header in mbox.



Index: mail-storage.h
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/mail-storage.h,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -d -r1.69 -r1.70
--- mail-storage.h	20 Jun 2004 21:27:20 -0000	1.69
+++ mail-storage.h	23 Jun 2004 18:33:22 -0000	1.70
@@ -65,21 +65,22 @@
 };
 
 enum mail_fetch_field {
-	MAIL_FETCH_FLAGS		= 0x0001,
-	MAIL_FETCH_MESSAGE_PARTS	= 0x0002,
+	MAIL_FETCH_FLAGS		= 0x00000001,
+	MAIL_FETCH_MESSAGE_PARTS	= 0x00000002,
 
-	MAIL_FETCH_RECEIVED_DATE	= 0x0004,
-	MAIL_FETCH_DATE			= 0x0008,
-	MAIL_FETCH_SIZE			= 0x0010,
+	MAIL_FETCH_RECEIVED_DATE	= 0x00000004,
+	MAIL_FETCH_DATE			= 0x00000008,
+	MAIL_FETCH_SIZE			= 0x00000010,
 
-	MAIL_FETCH_STREAM_HEADER	= 0x0020,
-	MAIL_FETCH_STREAM_BODY		= 0x0040,
+	MAIL_FETCH_STREAM_HEADER	= 0x00000020,
+	MAIL_FETCH_STREAM_BODY		= 0x00000040,
 
 	/* specials: */
-	MAIL_FETCH_IMAP_BODY		= 0x1000,
-	MAIL_FETCH_IMAP_BODYSTRUCTURE	= 0x2000,
-	MAIL_FETCH_IMAP_ENVELOPE	= 0x4000,
-	MAIL_FETCH_FROM_ENVELOPE	= 0x8000
+	MAIL_FETCH_IMAP_BODY		= 0x00001000,
+	MAIL_FETCH_IMAP_BODYSTRUCTURE	= 0x00002000,
+	MAIL_FETCH_IMAP_ENVELOPE	= 0x00004000,
+	MAIL_FETCH_FROM_ENVELOPE	= 0x00008000,
+	MAIL_FETCH_UID_STRING		= 0x00010000
 };
 
 enum mailbox_sync_flags {



More information about the dovecot-cvs mailing list