X("norfc934mode", 0, NRFC934SW) \
X("verbose", 0, VERBSW) \
X("noverbose", 0, NVERBSW) \
+ X("disposition", 0, DISPOSW) \
+ X("nodisposition", 0, NDISPOSW) \
X("rcache policy", 0, RCACHESW) \
X("wcache policy", 0, WCACHESW) \
X("contentid", 0, CONTENTIDSW) \
extern char *cache_private;
int debugsw = 0;
-int verbosw = 0;
int listsw = 0;
int rfc934sw = 0;
int output_message (CT, char *);
int output_message_fp (CT, FILE *, char*);
-/* mhlistsbr.c */
-int list_all_messages (CT *, int, int, int, int);
-
int
main (int argc, char **argv)
{
int sizesw = 1, headsw = 1, directives = 1, autobuild = 0, dist = 0;
+ int verbosw = 0, dispo = 0;
size_t maxunencoded = MAXTEXTPERLN;
int *icachesw;
char *cp, buf[BUFSIZ];
case NVERBSW:
verbosw = 0;
continue;
+ case DISPOSW:
+ dispo = 1;
+ continue;
+ case NDISPOSW:
+ dispo = 0;
+ continue;
case DEBUGSW:
debugsw = 1;
continue;
/* build the content structures for MIME message */
ct = build_mime (infile, autobuild, dist, directives, header_encoding,
- maxunencoded);
+ maxunencoded, verbosw);
/*
* If ct == NULL, that means that -auto was set and a MIME version
/* build the content structures for MIME message */
ct = build_mime (compfile, autobuild, dist, directives, header_encoding,
- maxunencoded);
+ maxunencoded, verbosw);
/*
* If ct == NULL, that means -auto was set and we found a MIME version
* List the message info
*/
if (listsw)
- list_all_messages (cts, headsw, sizesw, verbosw, debugsw);
+ list_all_messages (cts, headsw, sizesw, verbosw, debugsw, dispo);
/* Rename composition draft */
snprintf (buffer, sizeof(buffer), "%s.orig", m_backup (compfile));