# HG changeset patch # User Timo Sirainen # Date 1042058884 -7200 # Node ID b71883ef0247a31f114666c10f60fa0b586bdd00 # Parent a9a7e57064dff870cc2b31c1bafd6758b87e0727 Reserve UID 2^31-1 diff -r a9a7e57064df -r b71883ef0247 src/lib-index/mail-index.h --- a/src/lib-index/mail-index.h Wed Jan 08 22:47:38 2003 +0200 +++ b/src/lib-index/mail-index.h Wed Jan 08 22:48:04 2003 +0200 @@ -497,8 +497,9 @@ int mail_index_compress_data(struct mail_index *index); int mail_index_truncate(struct mail_index *index); -/* Maximum allowed UID number. */ -#define MAX_ALLOWED_UID 4294967295U /* 2^32 - 1 */ +/* Maximum allowed UID number. Reserve UINT_MAX for "invalid uid", + used by at least THREAD extension. */ +#define MAX_ALLOWED_UID 4294967294U /* 2^32 - 2 */ /* Max. mmap()ed size for a message */ #define MAIL_MMAP_BLOCK_SIZE (1024*256)