Annotation of 43BSDTahoe/new/news/src/rextern.c, revision 1.1

1.1     ! root        1: /*
        !             2:  * rextern - external definitions for readnews
        !             3:  */
        !             4: 
        !             5: #ifdef SCCSID
        !             6: static char    *SccsId = "@(#)rextern.c        2.17    11/21/86";
        !             7: #endif /* SCCSID */
        !             8: 
        !             9: /*LINTLIBRARY*/
        !            10: 
        !            11: #include "rparams.h"
        !            12: 
        !            13: int    uid, gid;                       /* real user/group I.D.         */
        !            14: int    duid, dgid;                     /* effective user/group I.D.    */
        !            15: int    SigTrap;                        /* set if signal trapped        */
        !            16: int    savmask;                        /* old umask                    */
        !            17: int    mode;                           /* mode of news program         */
        !            18: struct hbuf header;                    /* general-use header structure */
        !            19: char   bfr[LBUFLEN];                   /* general-use scratch area     */
        !            20: 
        !            21: #ifndef ROOTID
        !            22: int    ROOTID;                         /* special users id #           */
        !            23: #endif
        !            24: 
        !            25: char   *outfile = "/tmp/M1XXXXXX";     /* output file for -M and -c    */
        !            26: char   *infile = "/tmp/M2XXXXXX";      /* -T output from Mail          */
        !            27: int    ngrp, line = -1;
        !            28: 
        !            29: char   filename[BUFLEN];
        !            30: char   afline[BUFLEN];
        !            31: FILE   *rcfp, *actfp;
        !            32: time_t atime;
        !            33: char   newsrc[BUFLEN], groupdir[BUFLEN], *rcline[LINES], rcbuf[LBUFLEN];
        !            34: char   *bitmap, *argvrc[LINES];
        !            35: long   bit, obit, last;
        !            36: int    readmode = NEXT;
        !            37: int    news = 0;               /* Was there any news to read */
        !            38: int    actdirect = FORWARD;    /* read direction in ACTIVE file */
        !            39: int    rcreadok = FALSE;       /* NEWSRC has been read OK */
        !            40: int    zapng = FALSE;          /* ! out this newsgroup on next updaterc */
        !            41: long   ngsize;                 /* max article # in this newsgroup */
        !            42: long   minartno;               /* min article # in this newsgroup */
        !            43: 
        !            44: #ifndef SHELL
        !            45: char   *SHELL;
        !            46: #endif
        !            47: 
        !            48: #ifndef MAILER
        !            49: char   *MAILER;
        !            50: #endif
        !            51: 
        !            52: char   *PAGER = "";

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.