From: Guido van Rossum Date: Thu, 14 Dec 2000 22:12:33 +0000 (+0000) Subject: Fix bit rot: use sock.connect((host, port)) and allow 2nd cmd line X-Git-Tag: v2.1a1~577 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4550b00c80b064a3594d6d648fd7e164ffa59286;p=python Fix bit rot: use sock.connect((host, port)) and allow 2nd cmd line arg. --- diff --git a/Demo/threads/telnet.py b/Demo/threads/telnet.py index f63d9550bf..eacb06d61d 100644 --- a/Demo/threads/telnet.py +++ b/Demo/threads/telnet.py @@ -28,8 +28,8 @@ WONT = chr(252) WILL = chr(251) def main(): - if len(sys.argv) != 2: - sys.stderr.write('usage: telnet hostname\n') + if len(sys.argv) < 2: + sys.stderr.write('usage: telnet hostname [port]\n') sys.exit(2) host = sys.argv[1] try: @@ -55,7 +55,7 @@ def main(): s = socket(AF_INET, SOCK_STREAM) # try: - s.connect(host, port) + s.connect((host, port)) except error, msg: sys.stderr.write('connect failed: ' + `msg` + '\n') sys.exit(1)