1: /*
   2:  * Response codes for NNTP server
   3:  *
   4:  * @(#)nntp.h	1.7	(Berkeley) 1/11/88
   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 */
  70: 
  71: /* RFC 977 defines this; don't change it. */
  72: 
  73: #define NNTP_STRLEN 512

Defined macros

CHAR_CONT defined in line 27; used 1 times
CHAR_ERR defined in line 28; never used
CHAR_FATAL defined in line 29; used 1 times
CHAR_INF defined in line 25; never used
CONT_POST defined in line 50; used 1 times
CONT_XFER defined in line 49; used 1 times
ERR_COMMAND defined in line 66; used 1 times
ERR_GOODBYE defined in line 52; never used
ERR_GOTIT defined in line 60; used 1 times
ERR_NOART defined in line 59; used 2 times
ERR_NONEXT defined in line 56; used 2 times
ERR_NOPOST defined in line 63; used 2 times
ERR_NOPREV defined in line 57; never used
ERR_POSTFAIL defined in line 64; used 4 times
ERR_XFERFAIL defined in line 61; used 2 times
ERR_XFERRJCT defined in line 62; never used
INF_DEBUG defined in line 32; never used
INF_HELP defined in line 31; used 1 times
OK_ARTICLE defined in line 40; used 2 times
OK_BODY defined in line 42; never used
OK_CANPOST defined in line 34; used 1 times
OK_GOODBYE defined in line 37; used 1 times
OK_GROUP defined in line 38; used 1 times
OK_GROUPS defined in line 39; used 1 times
OK_HEAD defined in line 41; used 2 times
OK_NEWGROUPS defined in line 45; used 1 times
OK_NEWNEWS defined in line 44; used 2 times
OK_NOTEXT defined in line 43; used 1 times
OK_POSTED defined in line 47; used 1 times
OK_SLAVE defined in line 36; used 1 times
OK_XFERED defined in line 46; used 1 times

Usage of this include

Last modified: 2000-04-23
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 1488
Valid CSS Valid XHTML 1.0 Strict