#ifndef _IMAP_PRIVATE_H
#define _IMAP_PRIVATE_H 1
+#include <inttypes.h>
+
#include "imap.h"
#include "mutt_socket.h"
unsigned int newMailCount;
IMAP_CACHE cache[IMAP_CACHE_LEN];
int noclose : 1;
+#ifdef USE_HCACHE
+ uint64_t uid_validity;
+#endif
/* all folder flags - system flags AND keywords */
LIST *flags;
/* -- private IMAP functions -- */
/* imap.c */
int imap_create_mailbox (IMAP_DATA* idata, char* mailbox);
+int imap_rename_mailbox (IMAP_DATA* idata, IMAP_MBOX* mx, const char* newname);
int imap_make_msg_set (IMAP_DATA* idata, BUFFER* buf, int flag, int changed);
int imap_open_connection (IMAP_DATA* idata);
IMAP_DATA* imap_conn_find (const ACCOUNT* account, int flags);