Annotation of 43BSD/contrib/nntp/common/response_codes.h, revision 1.1

1.1     ! root        1: /*
        !             2:  * Response codes for NNTP server
        !             3:  *
        !             4:  * @(#)response_codes.h        1.6     (Berkeley) 2/6/86
        !             5:  *
        !             6:  * First digit:
        !             7:  *
        !             8:  *     1xx     Informative message
        !             9:  *     2xx     Command ok
        !            10:  *     3xx     Command ok so far, continue
        !            11:  *     4xx     Command was correct, but couldn't be performed
        !            12:  *             for some specified reason.
        !            13:  *     5xx     Command unimplemented, incorrect, or a
        !            14:  *             program error has occured.
        !            15:  *
        !            16:  * Second digit:
        !            17:  *
        !            18:  *     x0x     Connection, setup, miscellaneous
        !            19:  *     x1x     Newsgroup selection
        !            20:  *     x2x     Article selection
        !            21:  *     x3x     Distribution
        !            22:  *     x4x     Posting
        !            23:  */
        !            24: 
        !            25: #define        CHAR_INF        '1'
        !            26: #define        CHAR_OK         '2'
        !            27: #define        CHAR_CONT       '3'
        !            28: #define        CHAR_ERR        '4'
        !            29: #define        CHAR_FATAL      '5'
        !            30: 
        !            31: #define        INF_HELP        100     /* Help text on way */
        !            32: #define        INF_DEBUG       199     /* Debug output */
        !            33: 
        !            34: #define        OK_CANPOST      200     /* Hello; you can post */
        !            35: #define        OK_NOPOST       201     /* Hello; you can't post */
        !            36: #define        OK_SLAVE        202     /* Slave status noted */
        !            37: #define        OK_GOODBYE      205     /* Closing connection */
        !            38: #define        OK_GROUP        211     /* Group selected */
        !            39: #define        OK_GROUPS       215     /* Newsgroups follow */
        !            40: #define        OK_ARTICLE      220     /* Article (head & body) follows */
        !            41: #define        OK_HEAD         221     /* Head follows */
        !            42: #define        OK_BODY         222     /* Body follows */
        !            43: #define        OK_NOTEXT       223     /* No text sent -- stat, next, last */
        !            44: #define        OK_NEWNEWS      230     /* New articles by message-id follow */
        !            45: #define        OK_NEWGROUPS    231     /* New newsgroups follow */
        !            46: #define        OK_XFERED       235     /* Article transferred successfully */
        !            47: #define        OK_POSTED       240     /* Article posted successfully */
        !            48: 
        !            49: #define CONT_XFER      335     /* Continue to send article */
        !            50: #define        CONT_POST       340     /* Continue to post article */
        !            51: 
        !            52: #define        ERR_GOODBYE     400     /* Have to hang up for some reason */
        !            53: #define        ERR_NOGROUP     411     /* No such newsgroup */
        !            54: #define        ERR_NCING       412     /* Not currently in newsgroup */
        !            55: #define        ERR_NOCRNT      420     /* No current article selected */
        !            56: #define        ERR_NONEXT      421     /* No next article in this group */
        !            57: #define        ERR_NOPREV      422     /* No previous article in this group */
        !            58: #define        ERR_NOARTIG     423     /* No such article in this group */
        !            59: #define ERR_NOART      430     /* No such article at all */
        !            60: #define ERR_GOTIT      435     /* Already got that article, don't send */
        !            61: #define ERR_XFERFAIL   436     /* Transfer failed */
        !            62: #define        ERR_XFERRJCT    437     /* Article rejected, don't resend */
        !            63: #define        ERR_NOPOST      440     /* Posting not allowed */
        !            64: #define        ERR_POSTFAIL    441     /* Posting failed */
        !            65: 
        !            66: #define        ERR_COMMAND     500     /* Command not recognized */
        !            67: #define        ERR_CMDSYN      501     /* Command syntax error */
        !            68: #define        ERR_ACCESS      502     /* Access to server denied */
        !            69: #define ERR_FAULT      503     /* Program fault, command not performed */

unix.superglobalmegacorp.com

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