Annotation of researchv10no/cmd/netnews/src/header.h, revision 1.1.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.