projects
/
u
/
mdw
/
putty
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3ac7ae3
)
Stop IAC IAC from being swallowed in telnet (fix due to Robert de Bath)
author
simon
<simon@cda61777-01e9-0310-a592-d414129be87e>
Mon, 4 Oct 1999 14:20:17 +0000
(14:20 +0000)
committer
simon
<simon@cda61777-01e9-0310-a592-d414129be87e>
Mon, 4 Oct 1999 14:20:17 +0000
(14:20 +0000)
git-svn-id: svn://svn.tartarus.org/sgt/putty@232
cda61777
-01e9-0310-a592-
d414129be87e
telnet.c
patch
|
blob
|
blame
|
history
diff --git
a/telnet.c
b/telnet.c
index
00b081b
..
20341cd
100644
(file)
--- a/
telnet.c
+++ b/
telnet.c
@@
-410,7
+410,12
@@
static void do_telnet_read (char *buf, int len) {
else if (c == WILL) telnet_state = SEENWILL;
else if (c == WONT) telnet_state = SEENWONT;
else if (c == SB) telnet_state = SEENSB;
- else telnet_state = TOPLEVEL;/* ignore _everything_ else! */
+ else {
+ /* ignore (and print) everything else */
+ b[0] = c;
+ c_write(b,1);
+ telnet_state = TOPLEVEL;
+ }
break;
case SEENWILL:
proc_rec_opt (WILL, c);