mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-11-23 19:19:32 +01:00
src/utils/net: Fix our method of determining whether an IPV6 or IP socket is needed.
This commit is contained in:
parent
da762194ff
commit
ef3e002db3
@ -42,7 +42,8 @@ def getSocket(host):
|
||||
"""Returns a socket of the correct AF_INET type (v4 or v6) in order to
|
||||
communicate with host.
|
||||
"""
|
||||
host = socket.gethostbyname(host)
|
||||
addrinfo = socket.getaddrinfo(host, None)
|
||||
host = addrinfo[0][4][0]
|
||||
if isIP(host):
|
||||
return socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
elif isIPV6(host):
|
||||
|
Loading…
Reference in New Issue
Block a user