Commit | Line | Data |
---|---|---|
05862919 SL |
1 | #ifndef lint |
2 | static char sccsid[] = "@(#)vars.c 4.6 (Berkeley) %G%"; | |
3 | #endif | |
4 | ||
55c8084d BJ |
5 | #include "tip.h" |
6 | ||
7 | /* | |
8 | * Definition of variables | |
9 | */ | |
10 | value_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 | }; |