added PDX constant
[unix-history] / usr / src / usr.bin / tip / vars.c
CommitLineData
3f48242d 1/* vars.c 4.4 81/11/29 */
55c8084d
BJ
2#include "tip.h"
3
4/*
5 * Definition of variables
6 */
7value_t vtable[] = {
8 { "beautify", BOOL, (READ|WRITE)<<PUBLIC,
9 "be", (char *)TRUE },
10 { "baudrate", NUMBER|IREMOTE|INIT, (READ<<PUBLIC)|(WRITE<<ROOT),
11 "ba", (char *)&BR },
12 { "dialtimeout",NUMBER, (READ<<PUBLIC)|(WRITE<<ROOT),
13 "dial", (char *)60 },
14 { "eofread", STRING|IREMOTE|INIT, (READ|WRITE)<<PUBLIC,
15 "eofr", (char *)&IE },
16 { "eofwrite", STRING|IREMOTE|INIT, ((READ|WRITE)<<PUBLIC),
17 "eofw", (char *)&OE },
18 { "eol", STRING|IREMOTE|INIT, (READ|WRITE)<<PUBLIC,
19 NOSTR, (char *)&EL },
20 { "escape", CHAR, (READ|WRITE)<<PUBLIC,
21 "es", (char *)'~' },
22 { "exceptions", STRING|INIT, (READ|WRITE)<<PUBLIC,
23 "ex", "\t\n\b\f" },
24 { "force", CHAR, (READ|WRITE)<<PUBLIC,
25 "fo", (char *)(char)CTRL(p) },
26 { "framesize", NUMBER|IREMOTE|INIT, (READ|WRITE)<<PUBLIC,
27 "fr", (char *)&FS },
28 { "host", STRING|IREMOTE|INIT, READ<<PUBLIC,
29 "ho", (char *)&HO },
30#ifdef ACULOG
31 { "lock", STRING|INIT, (READ|WRITE)<<ROOT,
32 NOSTR, "/tmp/aculock" },
33 { "log", STRING|INIT, (READ|WRITE)<<ROOT,
34 NOSTR, "/usr/adm/aculog" },
35#endif
36 { "phones", STRING|INIT|IREMOTE, READ<<PUBLIC,
37 NOSTR, (char *)&PH },
38 { "prompt", CHAR, (READ<<PUBLIC)|(WRITE<<ROOT),
39 "pr", (char *)'\n' },
40 { "raise", BOOL, (READ|WRITE)<<PUBLIC,
41 "ra", (char *)FALSE },
42 { "raisechar", CHAR, (READ|WRITE)<<PUBLIC,
43 "rc", (char *)CTRL(a) },
44 { "record", STRING|INIT, (READ|WRITE)<<PUBLIC,
45 "rec", "tip.record" },
46 { "remote", STRING|INIT|IREMOTE, READ<<PUBLIC,
47 NOSTR, (char *)&RM },
48 { "script", BOOL, (READ|WRITE)<<PUBLIC,
49 "sc", (char *)FALSE },
50 { "tabexpand", BOOL, (READ|WRITE)<<PUBLIC,
51 "tab", (char *)FALSE },
52 { "verbose", BOOL, (READ|WRITE)<<PUBLIC,
53 "verb", (char *)TRUE },
54 { "SHELL", STRING|ENVIRON|INIT, (READ|WRITE)<<PUBLIC,
55 NULL, "/bin/sh" },
56 { "HOME", STRING|ENVIRON, (READ|WRITE)<<PUBLIC,
57 NOSTR, NOSTR },
a2c6551c
SL
58 { "echocheck", BOOL, (READ|WRITE)<<PUBLIC,
59 "ec", (char *)FALSE },
55c8084d
BJ
60 { NOSTR, NULL, NULL, NOSTR, NOSTR }
61};