#ifndef _IMAP_PRIVATE_H
#define _IMAP_PRIVATE_H 1
-#include <inttypes.h>
-
+#include <lib-sys/mutt_socket.h>
#include <lib-ui/curses.h>
#include "imap.h"
-#include <lib-sys/mutt_socket.h>
/* -- symbols -- */
#define IMAP_PORT 143
/* -- data structures -- */
typedef struct {
- unsigned int uid;
+ int uid;
char *path;
} IMAP_CACHE;
IMAP_DATA *imap_new_idata (void);
void imap_free_idata (IMAP_DATA ** idata);
char *imap_fix_path (IMAP_DATA * idata, char *mailbox, char *path,
- size_t plen);
+ ssize_t plen);
int imap_get_literal_count (const char *buf, long *bytes);
char *imap_get_qualifier (char *buf);
char *imap_next_word (char *s);