Use socket.inet_pton in main.bootstrap_from_dns() to support IPv6 addrs

This commit is contained in:
Lee Miller 2024-07-14 04:51:09 +03:00
parent bb1d12f021
commit 5624f51a3f
Signed by: lee.miller
GPG Key ID: 4F97A5EA88F4AB63

View File

@ -110,7 +110,7 @@ def bootstrap_from_dns():
): ):
try: try:
addr = item[4][0] addr = item[4][0]
socket.inet_aton(addr) socket.inet_pton(item[0], addr)
except (TypeError, socket.error): except (TypeError, socket.error):
continue continue
else: else: