X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/3ac7ae36115a6b43f6599e9dec48d74fde6285e7..300d41b0a9d0b9aaafe678efea11225139e700e4:/telnet.c diff --git a/telnet.c b/telnet.c index 00b081bd..20341cd3 100644 --- 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);