From 823eb4ba817213698f0ac197cdcd4e56b738c32b Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Tue, 2 May 2000 14:32:11 +0000 Subject: [PATCH] Caolan McNamara: telnetlib is unable to connect to a few telnet daemons because of improper IAC handling, heres an attached oneliner to reject WILL messages which will allow many more telnet daemons to work with it, namely FreeBSD. --- Lib/telnetlib.py | 1 + 1 file changed, 1 insertion(+) diff --git a/Lib/telnetlib.py b/Lib/telnetlib.py index efb2b4059cc..dfd549ede35 100644 --- a/Lib/telnetlib.py +++ b/Lib/telnetlib.py @@ -329,6 +329,7 @@ def process_rawq(self): opt = self.rawq_getchar() self.msg('IAC %s %d', c == WILL and 'WILL' or 'WONT', ord(c)) + self.sock.send(IAC + DONT + opt) else: self.msg('IAC %s not recognized' % `c`) except EOFError: # raised by self.rawq_getchar()