]> diplodocus.org Git - nmh/blobdiff - h/mhparse.h
In expand_pseudoheader(), set Content-Type to 7-bit for ASCII text.
[nmh] / h / mhparse.h
index 0b0afb0f0f25c5f98616db0de415f13ea43cf3ef..371e671a826dae328c186bd345d7a4c841ea9b15 100644 (file)
@@ -205,6 +205,7 @@ struct text {
 #define        MULTI_ALTERNATE 0x02
 #define        MULTI_DIGEST    0x03
 #define        MULTI_PARALLEL  0x04
+#define        MULTI_RELATED   0x05
 
 /* Structure for subparts of a multipart content */
 struct part {
@@ -342,6 +343,7 @@ const char *ce_str (int);
 const struct str2init *get_ce_method (const char *);
 char *content_charset (CT);
 int convert_charset (CT, char *, int *);
+void reverse_alternative_parts (CT);
 
 /*
  * Given a content structure, return true if the content has a disposition
@@ -527,3 +529,13 @@ int show_content_aux(CT ct, int alternate, char *cp, char *cracked,
                     struct format *fmt);
 
 extern int checksw;    /* Add Content-MD5 field */
+
+/*
+ * mhstore
+ * Put it here because it uses the CT typedef.
+ */
+typedef struct mhstoreinfo *mhstoreinfo_t;
+mhstoreinfo_t mhstoreinfo_create(CT *, char *, const char *, int, int);
+int mhstoreinfo_files_not_clobbered(const mhstoreinfo_t);
+void mhstoreinfo_free(mhstoreinfo_t);
+void store_all_messages (mhstoreinfo_t);