Commit | Line | Data |
---|---|---|
3f48242d | 1 | /* vars.c 4.4 81/11/29 */ |
55c8084d BJ |
2 | #include "tip.h" |
3 | ||
4 | /* | |
5 | * Definition of variables | |
6 | */ | |
7 | value_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 | }; |