3 Rename setmode (and clearmode for consistency) to avoid clash with unistd.h.
5 --- telnet/telnet/commands.c.orig Thu Dec 10 17:50:48 1998
6 +++ telnet/telnet/commands.c Fri Jun 18 06:59:32 1999
11 +#include <unistd.h> /* vfork() */
15 @@ -1156,13 +1157,13 @@
22 return dolmmode(bit, 1);
29 return dolmmode(bit, 0);
31 @@ -1188,18 +1189,18 @@
34 { "", "These require the LINEMODE option to be enabled", 0 },
35 - { "isig", "Enable signal trapping", setmode, 1, MODE_TRAPSIG },
36 - { "+isig", 0, setmode, 1, MODE_TRAPSIG },
37 - { "-isig", "Disable signal trapping", clearmode, 1, MODE_TRAPSIG },
38 - { "edit", "Enable character editing", setmode, 1, MODE_EDIT },
39 - { "+edit", 0, setmode, 1, MODE_EDIT },
40 - { "-edit", "Disable character editing", clearmode, 1, MODE_EDIT },
41 - { "softtabs", "Enable tab expansion", setmode, 1, MODE_SOFT_TAB },
42 - { "+softtabs", 0, setmode, 1, MODE_SOFT_TAB },
43 - { "-softtabs", "Disable character editing", clearmode, 1, MODE_SOFT_TAB },
44 - { "litecho", "Enable literal character echo", setmode, 1, MODE_LIT_ECHO },
45 - { "+litecho", 0, setmode, 1, MODE_LIT_ECHO },
46 - { "-litecho", "Disable literal character echo", clearmode, 1, MODE_LIT_ECHO },
47 + { "isig", "Enable signal trapping", setlmode, 1, MODE_TRAPSIG },
48 + { "+isig", 0, setlmode, 1, MODE_TRAPSIG },
49 + { "-isig", "Disable signal trapping", clearlmode, 1, MODE_TRAPSIG },
50 + { "edit", "Enable character editing", setlmode, 1, MODE_EDIT },
51 + { "+edit", 0, setlmode, 1, MODE_EDIT },
52 + { "-edit", "Disable character editing", clearlmode, 1, MODE_EDIT },
53 + { "softtabs", "Enable tab expansion", setlmode, 1, MODE_SOFT_TAB },
54 + { "+softtabs", 0, setlmode, 1, MODE_SOFT_TAB },
55 + { "-softtabs", "Disable character editing", clearlmode, 1, MODE_SOFT_TAB },
56 + { "litecho", "Enable literal character echo", setlmode, 1, MODE_LIT_ECHO },
57 + { "+litecho", 0, setlmode, 1, MODE_LIT_ECHO },
58 + { "-litecho", "Disable literal character echo", clearlmode, 1, MODE_LIT_ECHO },
59 { "help", 0, modehelp, 0 },
61 { "kludgeline", 0, dokludgemode, 1 },