4 /* http://www.iana.org/assignments/media-types/index.html */
6 /* MIME Content-Type */
20 /* MIME Content-Disposition */
21 enum mime_disposition
{
22 MIME_DISPOSITION_UNKNOWN
= 0,
23 MIME_DISPOSITION_INLINE
,
24 MIME_DISPOSITION_ATTACHMENT
27 /* MIME Content-Transfer-Encoding */
29 MIME_ENCODING_UNKNOWN
= 0,
31 MIME_ENCODING_QUOTED_PRINTABLE
,
44 /* Content-Disposition */
45 enum mime_disposition disposition
;
47 /* Content-Transfer-Encoding */
48 enum mime_encoding transfer_encoding
;
51 void mime_content_type(const char *buf
, struct mime_header
*hdr
);
52 int mime_content_disposition(const char *buf
);
53 int mime_content_transfer_encoding(const char *buf
);
54 void debug_mime_header(const struct mime_header
*hdr
);