* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
int rcvmode; /* True if receiving mail */
int sawcom; /* Set after first command */
char *Tflag; /* -T temp file for netnews */
int rcvmode; /* True if receiving mail */
int sawcom; /* Set after first command */
char *Tflag; /* -T temp file for netnews */
int senderr; /* An error while checking */
int edit; /* Indicates editing a file */
int readonly; /* Will be unable to rewrite file */
int senderr; /* An error while checking */
int edit; /* Indicates editing a file */
int readonly; /* Will be unable to rewrite file */
FILE *input; /* Current command input file */
char mailname[PATHSIZE]; /* Name of current file */
char prevfile[PATHSIZE]; /* Name of previous file */
FILE *input; /* Current command input file */
char mailname[PATHSIZE]; /* Name of current file */
char prevfile[PATHSIZE]; /* Name of previous file */
-char mailrc[PATHSIZE]; /* Name of startup file */
-char deadletter[PATHSIZE]; /* Name of #/dead.letter */
-char homedir[PATHSIZE]; /* Path name of home directory */
-char myname[PATHSIZE]; /* My login id */
+char *homedir; /* Path name of home directory */
+char *myname; /* My login name */
off_t mailsize; /* Size of system mailbox */
int lexnumber; /* Number of TNUMBER from scan() */
char lexstring[STRINGLEN]; /* String from TSTRING, scan() */
int regretp; /* Pointer to TOS of regret tokens */
int regretstack[REGDEP]; /* Stack of regretted tokens */
off_t mailsize; /* Size of system mailbox */
int lexnumber; /* Number of TNUMBER from scan() */
char lexstring[STRINGLEN]; /* String from TSTRING, scan() */
int regretp; /* Pointer to TOS of regret tokens */
int regretstack[REGDEP]; /* Stack of regretted tokens */
int numberstack[REGDEP]; /* Stack of regretted numbers */
struct message *dot; /* Pointer to current message */
struct message *message; /* The actual message structure */
int numberstack[REGDEP]; /* Stack of regretted numbers */
struct message *dot; /* Pointer to current message */
struct message *message; /* The actual message structure */
0 is ignore, 1 is retain */
struct ignoretab saveignore[2]; /* ignored and retained fields
on save to folder */
0 is ignore, 1 is retain */
struct ignoretab saveignore[2]; /* ignored and retained fields
on save to folder */
int debug; /* Debug flag set */
int screenwidth; /* Screen width, or best guess */
int screenheight; /* Screen height, or best guess,
int debug; /* Debug flag set */
int screenwidth; /* Screen width, or best guess */
int screenheight; /* Screen height, or best guess,