|
|
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 */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.