* rextern - external definitions for readnews
static char *SccsId
= "@(#)rextern.c 2.15 4/16/85";
int uid
, gid
; /* real user/group I.D. */
int duid
, dgid
; /* effective user/group I.D. */
int SigTrap
; /* set if signal trapped */
int savmask
; /* old umask */
int mode
; /* mode of news program */
struct hbuf header
; /* general-use header structure */
char bfr
[LBUFLEN
]; /* general-use scratch area */
int ROOTID
; /* special users id # */
char *outfile
= "/tmp/M1XXXXXX"; /* output file for -M and -c */
char *infile
= "/tmp/M2XXXXXX"; /* -T output from Mail */
char filename
[BUFLEN
], coptbuf
[BUFLEN
], datebuf
[BUFLEN
];
char newsrc
[BUFLEN
], groupdir
[BUFLEN
], *rcline
[LINES
], rcbuf
[LBUFLEN
];
char *bitmap
, *argvrc
[LINES
];
int news
= 0; /* Was there any news to read */
int actdirect
= FORWARD
; /* read direction in ACTIVE file */
int rcreadok
= FALSE
; /* NEWSRC has been read OK */
int zapng
= FALSE
; /* ! out this newsgroup on next updaterc */
long ngsize
; /* max article # in this newsgroup */
long minartno
; /* min article # in this newsgroup */