X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-mime%2Fmime.h;h=10b4c86a6565b6e0f0d133422d9287de26854b45;hp=93a467bf4926227036a525551aca948d70f1597e;hb=7b392ef7b50798f9eb3e7c869e634c5fef0092d1;hpb=28dbd9fbf148be07366048163fffbf7f55a57def diff --git a/lib-mime/mime.h b/lib-mime/mime.h index 93a467b..10b4c86 100644 --- a/lib-mime/mime.h +++ b/lib-mime/mime.h @@ -29,9 +29,6 @@ #ifndef MUTT_LIB_MIME_MIME_H #define MUTT_LIB_MIME_MIME_H -#include -#include - #include "mime-types.h" #include "mime-token.h" @@ -80,7 +77,8 @@ DO_DELETE(rfc1524_entry, rfc1524_entry); int rfc1524_expand_command(BODY *, const char *, const char *, char *, int); int rfc1524_expand_filename(char *, char *, char *, ssize_t); -int rfc1524_mailcap_lookup (BODY *, char *, rfc1524_entry *, int); +int rfc1524_mailcap_lookup(BODY *, char *, rfc1524_entry *, int); +int rfc1524_mailcap_isneeded(BODY *); /****************************************************************************/ /* RFC 822 */ @@ -103,11 +101,20 @@ 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_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); @@ -139,6 +146,6 @@ void rfc2047_decode_envelope(ENVELOPE* e); /****************************************************************************/ int rfc2231_encode_string(char **); -void rfc2231_decode_parameters(PARAMETER **); +void rfc2231_decode_parameters(parameter_t **); #endif /* MUTT_LIB_MIME_MIME_H */