From c2d885501ff08f017634412b159b03ed923e119f Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Tue, 3 May 2016 00:45:37 +0300 Subject: [PATCH] examples/network/: Use getaddrinfo() result in easy way. Instead of extracting 4th element, extact last. Much easier to remember! --- examples/network/http_client.py | 2 +- examples/network/http_client_ssl.py | 2 +- examples/network/http_server.py | 2 +- examples/network/http_server_ssl.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/network/http_client.py b/examples/network/http_client.py index b74daeb08..3701e75e1 100644 --- a/examples/network/http_client.py +++ b/examples/network/http_client.py @@ -9,7 +9,7 @@ def main(use_stream=False): ai = socket.getaddrinfo("google.com", 80) print("Address infos:", ai) - addr = ai[0][4] + addr = ai[0][-1] print("Connect address:", addr) s.connect(addr) diff --git a/examples/network/http_client_ssl.py b/examples/network/http_client_ssl.py index 5d4d8fd1b..53b1c732b 100644 --- a/examples/network/http_client_ssl.py +++ b/examples/network/http_client_ssl.py @@ -13,7 +13,7 @@ def main(use_stream=True): ai = _socket.getaddrinfo("google.com", 443) print("Address infos:", ai) - addr = ai[0][4] + addr = ai[0][-1] print("Connect address:", addr) s.connect(addr) diff --git a/examples/network/http_server.py b/examples/network/http_server.py index eb9b5fc3b..80dfc5db0 100644 --- a/examples/network/http_server.py +++ b/examples/network/http_server.py @@ -16,7 +16,7 @@ def main(use_stream=False): # Binding to all interfaces - server will be accessible to other hosts! ai = socket.getaddrinfo("0.0.0.0", 8080) print("Bind address info:", ai) - addr = ai[0][4] + addr = ai[0][-1] s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) s.bind(addr) diff --git a/examples/network/http_server_ssl.py b/examples/network/http_server_ssl.py index 2e430183d..04e091344 100644 --- a/examples/network/http_server_ssl.py +++ b/examples/network/http_server_ssl.py @@ -17,7 +17,7 @@ def main(use_stream=True): # Binding to all interfaces - server will be accessible to other hosts! ai = socket.getaddrinfo("0.0.0.0", 8443) print("Bind address info:", ai) - addr = ai[0][4] + addr = ai[0][-1] s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) s.bind(addr)