X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=imap%2Fimap_private.h;h=2e9095c0b0d2eec419c186c2c4ebfb17399006ab;hp=dd531f89d157b51b89ce317a7e8c09a9ca98d22e;hb=108f3c7ab59844591f7540347914ea57be5245e2;hpb=2c522cac0278dd774896f25048da2c5cc1d9cf99 diff --git a/imap/imap_private.h b/imap/imap_private.h index dd531f8..2e9095c 100644 --- a/imap/imap_private.h +++ b/imap/imap_private.h @@ -13,8 +13,10 @@ #include +#include + #include "imap.h" -#include "mutt_socket.h" +#include /* -- symbols -- */ #define IMAP_PORT 143 @@ -154,7 +156,7 @@ typedef struct { #endif /* all folder flags - system flags AND keywords */ - LIST *flags; + string_list_t *flags; } IMAP_DATA; /* I wish that were called IMAP_CONTEXT :( */ @@ -173,7 +175,7 @@ int imap_open_connection (IMAP_DATA * idata); IMAP_DATA *imap_conn_find (const ACCOUNT * account, int flags); int imap_parse_list_response (IMAP_DATA * idata, char **name, int *noselect, int *noinferiors, char *delim); -int imap_read_literal (FILE * fp, IMAP_DATA * idata, long bytes); +int imap_read_literal (FILE * fp, IMAP_DATA * idata, long bytes, progress_t*); void imap_expunge_mailbox (IMAP_DATA * idata); int imap_reconnect (CONTEXT * ctx); void imap_logout (IMAP_DATA * idata); @@ -190,7 +192,7 @@ int imap_code (const char *s); int imap_exec (IMAP_DATA * idata, const char *cmd, int flags); /* message.c */ -void imap_add_keywords (char *s, HEADER * keywords, LIST * mailbox_flags, +void imap_add_keywords (char *s, HEADER * keywords, string_list_t * mailbox_flags, size_t slen); void imap_free_header_data (void **data); int imap_read_headers (IMAP_DATA * idata, int msgbegin, int msgend);