struct multipart {
char *mp_start; /* boundary string separating parts */
char *mp_stop; /* terminating boundary string */
+ char *mp_content_before; /* any content before the first subpart */
+ char *mp_content_after; /* any content after the last subpart */
struct part *mp_parts; /* pointer to first subpart structure */
};
int pidcheck (int);
CT parse_mime (char *);
int add_header (CT, char *, char *);
-int get_ctinfo (unsigned char *, CT, int);
+int get_ctinfo (char *, CT, int);
int params_external (CT, int);
int open7Bit (CT, char **);
void close_encoding (CT);
+void free_content (CT);
extern int checksw; /* Add Content-MD5 field */