1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

Fix client tools resolve dns failed bug

This commit is contained in:
winlin 2018-03-20 19:50:46 +08:00
parent c20b819a29
commit 0d78b908a7
7 changed files with 21 additions and 14 deletions

View file

@ -164,7 +164,7 @@ string srs_dns_resolve(string host, int& family)
addrinfo* r = NULL;
SrsAutoFree(addrinfo, r);
if(getaddrinfo(host.c_str(), NULL, NULL, &r) != 0) {
if(getaddrinfo(host.c_str(), NULL, NULL, &r)) {
return "";
}
@ -173,7 +173,7 @@ string srs_dns_resolve(string host, int& family)
socklen_t nbh = sizeof(saddr);
const int r0 = getnameinfo(r->ai_addr, r->ai_addrlen, h, nbh, NULL, 0, NI_NUMERICHOST);
if(r0) {
if(!r0) {
family = r->ai_family;
return string(saddr);
}