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