Annotation of researchv10dc/lbin/kermit/ckuusr.h, revision 1.1.1.1

1.1       root        1: /*  C K U U S R . H  --  Symbol definitions for C-Kermit ckuus*.c modules  */
                      2:  
                      3: /*
                      4:  Author: Frank da Cruz (SY.FDC@CU20B),
                      5:  Columbia University Center for Computing Activities, January 1985.
                      6:  Copyright (C) 1985, Trustees of Columbia University in the City of New York.
                      7:  Permission is granted to any individual or institution to use, copy, or
                      8:  redistribute this software so long as it is not sold for profit, provided this
                      9:  copyright notice is retained.
                     10: */
                     11:  
                     12: /* Name of C-Kermit program initialization file. */
                     13: #ifdef vax11c
                     14: #define KERMRC "kermit.ini"
                     15: #else
                     16: #define KERMRC ".kermrc"
                     17: #endif
                     18: 
                     19: #ifndef AMIGA
                     20: #ifndef vax11c
                     21: #ifndef datageneral
                     22: #include <pwd.h>
                     23: #endif
                     24: #endif
                     25: #endif
                     26:  
                     27: /* Values associated with top-level commands, must be 0 or greater. */
                     28:  
                     29: #define XXBYE   0      /* BYE */
                     30: #define XXCLE   1      /* CLEAR */
                     31: #define XXCLO   2      /* CLOSE */
                     32: #define XXCON   3      /* CONNECT */
                     33: #define XXCPY   4      /* COPY */
                     34: #define XXCWD   5      /* CWD (Change Working Directory) */
                     35: #define XXDEF  6       /* DEFINE (a command macro) */
                     36: #define XXDEL   7      /* (Local) DELETE */
                     37: #define XXDIR   8      /* (Local) DIRECTORY */
                     38: #define XXDIS   9      /* DISCONNECT */
                     39: #define XXECH  10      /* ECHO */
                     40: #define XXEXI  11      /* EXIT */
                     41: #define XXFIN  12      /* FINISH */
                     42: #define XXGET  13      /* GET */
                     43: #define XXHLP  14      /* HELP */
                     44: #define XXINP  15      /* INPUT */
                     45: #define XXLOC  16      /* LOCAL */
                     46: #define XXLOG  17      /* LOG */
                     47: #define XXMAI  18      /* MAIL */
                     48: #define XXMOU  19      /* (Local) MOUNT */
                     49: #define XXMSG  20      /* (Local) MESSAGE */
                     50: #define XXOUT  21      /* OUTPUT */
                     51: #define XXPAU  22      /* PAUSE */
                     52: #define XXPRI  23      /* (Local) PRINT */
                     53: #define XXQUI  24      /* QUIT */
                     54: #define XXREC  25      /* RECEIVE */
                     55: #define XXREM  26      /* REMOTE */
                     56: #define XXREN  27      /* (Local) RENAME */
                     57: #define XXSEN  28      /* SEND */
                     58: #define XXSER  29      /* SERVER */
                     59: #define XXSET  30      /* SET */
                     60: #define XXSHE  31      /* Command for SHELL */
                     61: #define XXSHO  32      /* SHOW */
                     62: #define XXSPA  33      /* (Local) SPACE */
                     63: #define XXSTA  34      /* STATISTICS */
                     64: #define XXSUB  35      /* (Local) SUBMIT */
                     65: #define XXTAK  36      /* TAKE */
                     66: #define XXTRA  37      /* TRANSMIT */
                     67: #define XXTYP  38      /* (Local) TYPE */
                     68: #define XXWHO  39      /* (Local) WHO */
                     69: #define XXDIAL 40      /* (Local) DIAL */
                     70: #define XXLOGI 41      /* (Local) SCRIPT */
                     71: #define XXCOM  42      /* Comment */
                     72:  
                     73: /* SET parameters */
                     74:  
                     75: #define XYBREA  0      /* BREAK simulation */
                     76: #define XYCHKT  1      /* Block check type */
                     77: #define XYDEBU  2      /* Debugging */
                     78: #define XYDELA  3      /* Delay */
                     79: #define XYDUPL  4      /* Duplex */
                     80: #define XYEOL   5      /* End-Of-Line (packet terminator) */
                     81: #define XYESC   6      /* Escape character */
                     82: #define XYFILE  7      /* File Parameters */
                     83: #define   XYFILN 0     /*  Naming  */
                     84: #define   XYFILT 1     /*  Type    */
                     85: #define   XYFILW 2      /*  Warning */
                     86: #define   XYFILD 3      /*  ...     */
                     87: /* empty space to add something */
                     88: #define XYFLOW  9      /* Flow Control */
                     89: #define XYHAND 10      /* Handshake */
                     90: #define XYIFD  11      /* Incomplete File Disposition */
                     91: #define XYIMAG 12      /* "Image Mode" */
                     92: #define XYINPU 13      /* INPUT command parameters */
                     93: #define XYLEN  14      /* Maximum packet length to send */
                     94: #define XYLINE 15      /* Communication line to use */
                     95: #define XYLOG  16      /* Log file */
                     96: #define XYMARK 17      /* Start of Packet mark */
                     97: #define XYNPAD 18      /* Amount of padding */
                     98: #define XYPADC 19      /* Pad character */
                     99: #define XYPARI 20      /* Parity */
                    100: #define XYPAUS 21      /* Interpacket pause */
                    101: #define XYPROM 22      /* Program prompt string */
                    102: #define XYQBIN 23      /* 8th-bit prefix */
                    103: #define XYQCTL 24      /* Control character prefix */
                    104: #define XYREPT 25      /* Repeat count prefix */
                    105: #define XYRETR 26      /* Retry limit */
                    106: #define XYSPEE 27      /* Line speed (baud rate) */
                    107: #define XYTACH 28      /* Character to be doubled */
                    108: #define XYTIMO 29      /* Timeout interval */
                    109: #define XYMODM 30      /* Modem type */
                    110: #define XYSEND 31      /* SEND parameters, used with some of the above */
                    111: #define XYRECV 32      /* RECEIVE parameters, ditto */
                    112: #define XYTERM 33      /* Terminal parameters */
                    113:  
                    114: /* REMOTE command symbols */
                    115:  
                    116: #define XZCPY  0       /* Copy */
                    117: #define XZCWD  1       /* Change Working Directory */
                    118: #define XZDEL  2       /* Delete */
                    119: #define XZDIR  3       /* Directory */
                    120: #define XZHLP  4       /* Help */
                    121: #define XZHOS  5       /* Host */
                    122: #define XZKER  6       /* Kermit */
                    123: #define XZLGI  7       /* Login */
                    124: #define XZLGO  8       /* Logout */
                    125: #define XZMAI  9       /* Mail */
                    126: #define XZMOU 10       /* Mount */
                    127: #define XZMSG 11       /* Message */
                    128: #define XZPRI 12       /* Print */
                    129: #define XZREN 13       /* Rename */
                    130: #define XZSET 14       /* Set */
                    131: #define XZSPA 15       /* Space */
                    132: #define XZSUB 16       /* Submit */
                    133: #define XZTYP 17       /* Type */
                    134: #define XZWHO 18       /* Who */
                    135:  
                    136: /* Symbols for logs */
                    137:  
                    138: #define LOGD 0         /* Debugging */
                    139: #define LOGP 1          /* Packets */
                    140: #define LOGS 2          /* Session */
                    141: #define LOGT 3          /* Transaction */

unix.superglobalmegacorp.com

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