# 2.11BSD#431 - /usr/src/new/nntp/xmit/nntp.h

##### Macros

    CHAR_CONT         X
    CHAR_ERR          X
    CHAR_FATAL        X
    CHAR_INF          X
    CHAR_OK           X
    CONT_POST         X
    CONT_XFER         X
    ERR_ACCESS        X
    ERR_CMDSYN        X
    ERR_COMMAND       X
    ERR_FAULT         X
    ERR_GOODBYE       X
    ERR_GOTIT         X
    ERR_NCING         X
    ERR_NOART         X
    ERR_NOARTIG       X
    ERR_NOCRNT        X
    ERR_NOGROUP       X
    ERR_NONEXT        X
    ERR_NOPOST        X
    ERR_NOPREV        X
    ERR_POSTFAIL      X
    ERR_XFERFAIL      X
    ERR_XFERRJCT      X
    INF_DEBUG         X
    INF_HELP          X
    OK_ARTICLE        X
    OK_BODY           X
    OK_CANPOST        X
    OK_GOODBYE        X
    OK_GROUP          X
    OK_GROUPS         X
    OK_HEAD           X
    OK_NEWGROUPS      X
    OK_NEWNEWS        X
    OK_NOPOST         X
    OK_NOTEXT         X
    OK_POSTED         X
    OK_SLAVE          X
    OK_XFERED         X

       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 */

#### Defined macros

CHAR_CONT defined in line 27; never used
CHAR_ERR defined in line 28; never used
CHAR_FATAL defined in line 29; never used
CHAR_INF defined in line 25; never used
CHAR_OK defined in line 26; never used
CONT_POST defined in line 50; never used
CONT_XFER defined in line 49; never used
ERR_ACCESS defined in line 68; never used
ERR_CMDSYN defined in line 67; never used
ERR_COMMAND defined in line 66; never used
ERR_FAULT defined in line 69; never used
ERR_GOODBYE defined in line 52; never used
ERR_GOTIT defined in line 60; used 2 times

- in /usr/src/new/nntp/xmit/nntpxmit.c line 758, 764

ERR_NCING defined in line 54; never used
ERR_NOART defined in line 59; never used
ERR_NOARTIG defined in line 58; never used
ERR_NOCRNT defined in line 55; never used
ERR_NOGROUP defined in line 53; never used
ERR_NONEXT defined in line 56; never used
ERR_NOPOST defined in line 63; never used
ERR_NOPREV defined in line 57; never used
ERR_POSTFAIL defined in line 64; never used
ERR_XFERFAIL defined in line 61; never used
ERR_XFERRJCT defined in line 62; used 1 times

- in /usr/src/new/nntp/xmit/nntpxmit.c line 488

INF_DEBUG defined in line 32; never used
INF_HELP defined in line 31; never used
OK_ARTICLE defined in line 40; never used
OK_BODY defined in line 42; never used
OK_CANPOST defined in line 34; never used
OK_GOODBYE defined in line 37; never used
OK_GROUP defined in line 38; never used
OK_GROUPS defined in line 39; never used
OK_HEAD defined in line 41; never used
OK_NEWGROUPS defined in line 45; never used
OK_NEWNEWS defined in line 44; never used
OK_NOPOST defined in line 35; never used
OK_NOTEXT defined in line 43; never used
OK_POSTED defined in line 47; never used
OK_SLAVE defined in line 36; never used
OK_XFERED defined in line 46; used 1 times

- in /usr/src/new/nntp/xmit/nntpxmit.c line 474

#### Usage of this include

nntp.h used 2 times

- in /usr/src/new/nntp/xmit/nntpxmit.c line 85
- in /usr/src/new/nntp/xmit/remote.c line 43

Last modified: 1987-10-22 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 1339 |