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