Annotation of 43BSD/contrib/nntp/common/response_codes.h, revision 1.1.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.