# 2.11BSD#431 - /usr/src/usr.bin/tip/vars.c

       1: /*
       2:  * Copyright (c) 1983 Regents of the University of California.
       3:  * All rights reserved.  The Berkeley software License Agreement
       4:  * specifies the terms and conditions for redistribution.
       5:  */
       6:
       7: #ifndef lint
       8: static char sccsid[] = "@(#)vars.c	5.2 (Berkeley) 12/22/87";
       9: #endif not lint
      10:
      11: #include "tip.h"
      12:
      13: /*
      14:  * Definition of variables
      15:  */
      16: value_t vtable[] = {
      17:     { "beautify",   BOOL,           (READ|WRITE)<<PUBLIC,
      18:       "be",     (char *)TRUE },
      19:     { "baudrate",   NUMBER|IREMOTE|INIT,    (READ<<PUBLIC)|(WRITE<<ROOT),
      20:       "ba",     (char *)&BR },
      21:     { "dialtimeout",NUMBER,         (READ<<PUBLIC)|(WRITE<<ROOT),
      22:       "dial",   (char *)60 },
      23:     { "eofread",    STRING|IREMOTE|INIT,    (READ|WRITE)<<PUBLIC,
      24:       "eofr",   (char *)&IE },
      25:     { "eofwrite",   STRING|IREMOTE|INIT,    (READ|WRITE)<<PUBLIC,
      26:       "eofw",   (char *)&OE },
      27:     { "eol",    STRING|IREMOTE|INIT,    (READ|WRITE)<<PUBLIC,
      28:       NOSTR,    (char *)&EL },
      29:     { "escape", CHAR,           (READ|WRITE)<<PUBLIC,
      30:       "es",     (char *)'~' },
      31:     { "exceptions", STRING|INIT|IREMOTE,    (READ|WRITE)<<PUBLIC,
      32:       "ex",     (char *)&EX },
      33:     { "force",  CHAR,           (READ|WRITE)<<PUBLIC,
      34:       "fo",     (char *)CTRL(p) },
      35:     { "framesize",  NUMBER|IREMOTE|INIT,    (READ|WRITE)<<PUBLIC,
      36:       "fr",     (char *)&FS },
      37:     { "host",   STRING|IREMOTE|INIT,    READ<<PUBLIC,
      38:       "ho",     (char *)&HO },
      39:     { "log",    STRING|INIT,        (READ|WRITE)<<ROOT,
      40:       NOSTR,    "/usr/adm/aculog" },
      41:     { "phones", STRING|INIT|IREMOTE,    READ<<PUBLIC,
      42:       NOSTR,    (char *)&PH },
      43:     { "prompt", CHAR,           (READ|WRITE)<<PUBLIC,
      44:       "pr",     (char *)'\n' },
      45:     { "raise",  BOOL,           (READ|WRITE)<<PUBLIC,
      46:       "ra",     (char *)FALSE },
      47:     { "raisechar",  CHAR,           (READ|WRITE)<<PUBLIC,
      48:       "rc",     (char *)CTRL(a) },
      49:     { "record", STRING|INIT|IREMOTE,    (READ|WRITE)<<PUBLIC,
      50:       "rec",    (char *)&RE },
      51:     { "remote", STRING|INIT|IREMOTE,    READ<<PUBLIC,
      52:       NOSTR,    (char *)&RM },
      53:     { "script", BOOL,           (READ|WRITE)<<PUBLIC,
      54:       "sc",     (char *)FALSE },
      55:     { "tabexpand",  BOOL,           (READ|WRITE)<<PUBLIC,
      56:       "tab",    (char *)FALSE },
      57:     { "verbose",    BOOL,           (READ|WRITE)<<PUBLIC,
      58:       "verb",   (char *)TRUE },
      59:     { "SHELL",  STRING|ENVIRON|INIT,    (READ|WRITE)<<PUBLIC,
      60:       NULL,     "/bin/sh" },
      61:     { "HOME",   STRING|ENVIRON,     (READ|WRITE)<<PUBLIC,
      62:       NOSTR,    NOSTR },
      63:     { "echocheck",  BOOL,           (READ|WRITE)<<PUBLIC,
      64:       "ec",     (char *)FALSE },
      65:     { "disconnect", STRING|IREMOTE|INIT,    (READ|WRITE)<<PUBLIC,
      66:       "di",     (char *)&DI },
      67:     { "tandem", BOOL,           (READ|WRITE)<<PUBLIC,
      68:       "ta",     (char *)TRUE },
      69:     { "linedelay",  NUMBER|IREMOTE|INIT,    (READ|WRITE)<<PUBLIC,
      70:       "ldelay", (char *)&DL },
      71:     { "chardelay",  NUMBER|IREMOTE|INIT,    (READ|WRITE)<<PUBLIC,
      72:       "cdelay", (char *)&CL },
      73:     { "etimeout",   NUMBER|IREMOTE|INIT,    (READ|WRITE)<<PUBLIC,
      74:       "et",     (char *)&ET },
      75:     { "rawftp", BOOL,           (READ|WRITE)<<PUBLIC,
      76:       "raw",    (char *)FALSE },
      77:     { "halfduplex", BOOL,           (READ|WRITE)<<PUBLIC,
      78:       "hdx",    (char *)FALSE },
      79:     { "localecho",  BOOL,           (READ|WRITE)<<PUBLIC,
      80:       "le",     (char *)FALSE },
      81:     { "parity", STRING|INIT|IREMOTE,    (READ|WRITE)<<PUBLIC,
      82:       "par",    (char *)&PA },
      83:     { NOSTR, NULL, NULL, NOSTR, NOSTR }
      84: };

#### Defined variables

sccsid defined in line 8; never used

Last modified: 1988-09-21 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 1064 |