Mercurial > dovecot > original-hg > dovecot-1.2
diff src/lib-index/mail-transaction-log.h @ 2201:7bdef5ea4591 HEAD
Several fixes and cleanups to cache file code, still badly broken
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 20 Jun 2004 12:13:14 +0300 |
parents | f720b3f15333 |
children | 51719889ffcf |
line wrap: on
line diff
--- a/src/lib-index/mail-transaction-log.h Sun Jun 20 11:05:41 2004 +0300 +++ b/src/lib-index/mail-transaction-log.h Sun Jun 20 12:13:14 2004 +0300 @@ -17,9 +17,10 @@ MAIL_TRANSACTION_EXPUNGE = 0x00000001, MAIL_TRANSACTION_APPEND = 0x00000002, MAIL_TRANSACTION_FLAG_UPDATE = 0x00000004, - MAIL_TRANSACTION_CACHE_UPDATE = 0x00000008, - MAIL_TRANSACTION_HEADER_UPDATE = 0x00000010, - MAIL_TRANSACTION_EXTRA_REC_UPDATE = 0x00000020, + MAIL_TRANSACTION_CACHE_RESET = 0x00000008, + MAIL_TRANSACTION_CACHE_UPDATE = 0x00000010, + MAIL_TRANSACTION_HEADER_UPDATE = 0x00000020, + MAIL_TRANSACTION_EXTRA_REC_UPDATE = 0x00000040, MAIL_TRANSACTION_TYPE_MASK = 0x0000ffff, @@ -50,6 +51,10 @@ keywords_mask_t remove_keywords; }; +struct mail_transaction_cache_reset { + uint32_t new_file_seq; +}; + struct mail_transaction_cache_update { uint32_t uid; uint32_t cache_offset;