Changeset 5311 for pjproject/trunk/pjlib-util/src/pjlib-util/srv_resolver.c
- Timestamp:
- May 20, 2016 4:17:00 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjlib-util/src/pjlib-util/srv_resolver.c
r5170 r5311 369 369 } 370 370 371 if (pj_inet_aton(&query_job->srv[i].target_name, &addr) != 0) { 371 if (pj_inet_pton(pj_AF_INET(), &query_job->srv[i].target_name, 372 &addr) == PJ_SUCCESS) 373 { 372 374 query_job->srv[i].addr[query_job->srv[i].addr_cnt++] = addr; 373 375 ++query_job->host_resolved; … … 386 388 387 389 for (i=0; i<query_job->srv_cnt; ++i) { 388 const char *addr; 389 390 if (query_job->srv[i].addr_cnt != 0) 391 addr = pj_inet_ntoa(query_job->srv[i].addr[0]); 392 else 393 addr = "-"; 390 char addr[PJ_INET_ADDRSTRLEN]; 391 392 if (query_job->srv[i].addr_cnt != 0) { 393 pj_inet_ntop(pj_AF_INET(), &query_job->srv[i].addr[0], 394 addr, sizeof(addr)); 395 } else 396 pj_ansi_strcpy(addr, "-"); 394 397 395 398 PJ_LOG(5,(query_job->objname, … … 548 551 /* Check that we really have answer */ 549 552 if (status==PJ_SUCCESS && pkt->hdr.anscount != 0) { 553 char addr[PJ_INET_ADDRSTRLEN]; 550 554 pj_dns_a_record rec; 551 555 … … 574 578 (int)srv->target_name.slen, 575 579 srv->target_name.ptr, 576 pj_inet_ntoa(rec.addr[0]))); 580 pj_inet_ntop2(pj_AF_INET(), &rec.addr[0], 581 addr, sizeof(addr)))); 577 582 } 578 583 … … 586 591 (int)srv->target_name.slen, 587 592 srv->target_name.ptr, 588 pj_inet_ntoa(rec.addr[i]))); 593 pj_inet_ntop2(pj_AF_INET(), &rec.addr[i], 594 addr, sizeof(addr)))); 589 595 } 590 596
Note: See TracChangeset
for help on using the changeset viewer.