]> diplodocus.org Git - nmh/blobdiff - h/mhparse.h
Cleaned up the "stripped CRs" mhfixmsg verbose message.
[nmh] / h / mhparse.h
index e8e7be880c307bed392915d89717c6be4157dfe0..b5a73627005c3d05b712a41bbd43e11963bfe5e4 100644 (file)
@@ -68,6 +68,16 @@ struct cefile {
 
 /*
  * Primary structure for handling Content (Entity)
+ *
+ * Some more explanation of this:
+ *
+ * This structure recursively describes a complete MIME message.
+ * At the top level, the c_first_hf list has a list of all message
+ * headers.  If the content-type is multipart (c_type == CT_MULTIPART)
+ * then c_ctparams will contain a pointer to a struct multipart.
+ * A struct multipart contains (among other trhings) a linked list
+ * of struct part elements, and THOSE contain a pointer to the sub-part's
+ * Content structure.
  */
 struct Content {
     /* source (read) file */
@@ -286,5 +296,6 @@ char *ct_subtype_str (int, int);
 const struct str2init *get_ct_init (int);
 const char *ce_str (int);
 const struct str2init *get_ce_method (const char *);
+int parse_header_attrs (const char *, int, char **, CI, int *);
 
 extern int checksw;    /* Add Content-MD5 field */