]> diplodocus.org Git - nmh/blobdiff - h/mhparse.h
Document changes to mhbuild.
[nmh] / h / mhparse.h
index 29fc1afe1fcc2fc964e434e942578847c87cc4ba..bb55153feb5ca39ea66418fd11ed19261aaf1f6f 100644 (file)
@@ -109,6 +109,7 @@ struct Content {
     /* Content-Transfer-Encoding info (decoded contents) */
     struct cefile c_cefile;    /* structure holding decoded content */
     int        c_encoding;             /* internal flag for encoding type   */
+    int c_reqencoding;         /* Requested encoding (by mhbuild)   */
 
     /* Content-MD5 info */
     int        c_digested;             /* have we seen this header before?  */
@@ -303,14 +304,16 @@ CT parse_mime (char *);
  *               processed by default.
  * encoding    - The default encoding to use when doing RFC 2047 header
  *               encoding.  Must be one of CE_UNKNOWN, CE_BASE64, or
- *               CE_QUOTED;
+ *               CE_QUOTED.
+ * maxunencoded        - The maximum line length before the default encoding for
+ *               text parts is quoted-printable.
  *
  * Returns a CT structure describing the resulting MIME message.  If the
  * -auto flag is set and a MIME-Version header is encountered, the return
  * value is NULL.
  */
 CT build_mime (char *infile, int autobuild, int dist, int directives,
-              int encoding);
+              int encoding, size_t maxunencoded);
 
 int add_header (CT, char *, char *);
 int get_ctinfo (char *, CT, int);