Commit 2cff4359 authored by Jason Toffaletti's avatar Jason Toffaletti

support for ips passed to getaddrinfo

--HG--
extra : transplant_source : %00%FA%F1%83%24%BFc%FF%5B%84c%2A%02%D1%03%F4N%F7%D8
parent 05f89a3e
......@@ -673,6 +673,8 @@ if core.HAS_EVDNS:
return random.choice(addrs)
def getaddrinfo(host, port, family=__socket__.AF_UNSPEC, socktype=__socket__.SOCK_STREAM, proto=0, flags=0):
if _ip_re.match(host):
return [(__socket__.AF_INET, socktype, p, '', (host, port)) for p in (6, 17, 0)]
waiter = Waiter()
if family == __socket__.AF_INET:
core.dns_resolve_ipv4(host, flags, _dns_helper, waiter)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment