Annotation of researchv10no/cmd/netnews/src/header.h, revision 1.1

1.1     ! root        1: /*
        !             2:  * header.h - Article header format
        !             3:  */
        !             4: 
        !             5: static char *Header = "@(#)header.h    2.11    4/24/83";
        !             6: 
        !             7: #define NUNREC 50
        !             8: 
        !             9: /* article header */
        !            10: struct hbuf {
        !            11:        char    from[BUFLEN];           /* From:                */
        !            12:        char    path[PATHLEN];          /* Path:                */
        !            13:        char    nbuf[BUFLEN];           /* Newsgroups:          */
        !            14:        char    snbuf[BUFLEN];          /* Squashed nbuf.       */
        !            15:        char    title[BUFLEN];          /* Subject:             */
        !            16:        char    oident[BUFLEN];         /* Article-I.D.:        */
        !            17:        char    ident[BUFLEN];          /* Message-ID:          */
        !            18:        char    replyto[BUFLEN];        /* Reply-To:            */
        !            19:        char    followid[BUFLEN];       /* References:          */
        !            20:        char    subdate[DATELEN];       /* Date: (submission)   */
        !            21:        time_t  subtime;                /* subdate in secs      */
        !            22:        char    recdate[DATELEN];       /* Date-Received:       */
        !            23:        time_t  rectime;                /* recdate in secs      */
        !            24:        char    expdate[DATELEN];       /* Expires:             */
        !            25:        time_t  exptime;                /* expdate in secs      */
        !            26:        char    ctlmsg[PATHLEN];        /* Control:             */
        !            27:        char    sender[BUFLEN];         /* Sender:              */
        !            28:        char    followto[BUFLEN];       /* Followup-to:         */
        !            29:        char    postversion[BUFLEN];    /* Post-Version:        */
        !            30:        char    relayversion[BUFLEN];   /* Relay-Version:       */
        !            31:        char    distribution[BUFLEN];   /* Distribution:        */
        !            32:        char    organization[BUFLEN];   /* Organization:        */
        !            33:        char    numlines[8];            /* Lines:               */
        !            34:        int     intnumlines;            /* Integer version      */
        !            35:        char    keywords[BUFLEN];       /* Keywords:            */
        !            36:        char    approved[BUFLEN];       /* Approved:            */
        !            37:        char    *unrec[NUNREC];         /* unrecognized lines   */
        !            38: };

unix.superglobalmegacorp.com

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