Add an error message on DNS resolution failure for IPv6 only
This commit is contained in:
@@ -213,6 +213,12 @@ void Resolver::on_hostname6_resolved(dns_rr_a6 *result)
|
|||||||
this->call_getaddrinfo(buf, this->port.data(), AI_NUMERICHOST);
|
this->call_getaddrinfo(buf, this->port.data(), AI_NUMERICHOST);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
const auto error = dns_error_messages.find(status);
|
||||||
|
if (error != end(dns_error_messages))
|
||||||
|
this->error_msg = error->second;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Resolver::after_resolved()
|
void Resolver::after_resolved()
|
||||||
|
|||||||
Reference in New Issue
Block a user