X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-mime%2Fmime.h;h=e5ab93db8b991ee6c4d8aa547465ede2374c51c0;hp=45002f44bd2e5101b8d6c43f92021e1bb2bcc502;hb=f2ff91d8b7627e22af9715d384b6f9e9e802a39e;hpb=774b53097f8c8b62c5101bce8f313d339387a438 diff --git a/lib-mime/mime.h b/lib-mime/mime.h index 45002f4..e5ab93d 100644 --- a/lib-mime/mime.h +++ b/lib-mime/mime.h @@ -29,13 +29,6 @@ #ifndef MUTT_LIB_MIME_MIME_H #define MUTT_LIB_MIME_MIME_H -#if HAVE_CONFIG_H -# include "config.h" -#endif - -#include -#include - #include "mime-types.h" #include "mime-token.h" @@ -108,23 +101,27 @@ string_list_t **mutt_parse_rfc822_line(ENVELOPE *, HEADER *, char *line, char *p ENVELOPE *mutt_read_rfc822_header(FILE *, HEADER *, short, short); int mutt_count_body_parts (HEADER *hdr, int flags); +int mutt_is_message_type(BODY *); int mutt_is_multipart_encrypted(BODY *); int mutt_is_multipart_signed(BODY *); int mutt_is_application_pgp(BODY *); int mutt_is_application_smime(BODY *); int mutt_is_text_part(BODY *); +time_t mutt_parse_date(const char *, HEADER *); /*** addresses ***/ address_t *mutt_parse_adrlist(address_t *, const char *); address_t *address_dup(const address_t *addr); address_t *address_list_dup(const address_t *addr); + +void address_list_uniq(address_t *); void rfc822_qualify(address_t *, const char *); address_t *rfc822_parse_adrlist(address_t *, const char *s); -ssize_t rfc822_write_address(char *, ssize_t, address_t *, int); -ssize_t rfc822_write_address_single(char *, ssize_t, address_t *, int); +ssize_t rfc822_addrcat(char *, ssize_t, address_t *, int); +ssize_t rfc822_addrcpy(char *, ssize_t, address_t *, int); ssize_t rfc822_strcpy(char *, ssize_t, const char *, const char *); /****************************************************************************/