void cpydgst(int, int, char *, char *);
int decode_rfc2047(char *, char *, size_t);
int default_done(int);
void cpydgst(int, int, char *, char *);
int decode_rfc2047(char *, char *, size_t);
int default_done(int);
int execprog(char *, char **);
int execprogl(char *, char *, ...);
char *expandfol(char *);
int execprog(char *, char **);
int execprogl(char *, char *, ...);
char *expandfol(char *);
int m_convert(struct msgs *, char *);
char *m_draft(char *);
int m_getfld(int, unsigned char *, unsigned char *, int, FILE *);
int m_convert(struct msgs *, char *);
char *m_draft(char *);
int m_getfld(int, unsigned char *, unsigned char *, int, FILE *);
char *m_mktemp2(const char *, const char *, int *, FILE **);
void thisisanmbox(FILE *);
int makedir(char *);
char *m_mktemp2(const char *, const char *, int *, FILE **);
void thisisanmbox(FILE *);
int makedir(char *);
char *norm_charmap(char *);
char *new_fs(char *, char *);
int pidwait(pid_t, int);
char *norm_charmap(char *);
char *new_fs(char *, char *);
int pidwait(pid_t, int);
int uprf(char *, char *);
int vfgets(FILE *, char **);
char *write_charset_8bit(void);
int uprf(char *, char *);
int vfgets(FILE *, char **);
char *write_charset_8bit(void);
void set_readonly(struct msgs *);
int other_files(struct msgs *);
void set_other_files(struct msgs *);
void set_readonly(struct msgs *);
int other_files(struct msgs *);
void set_other_files(struct msgs *);