Changeset 1610 for pjproject/trunk/pjsip/src/pjsip/sip_resolve.c
- Timestamp:
- Dec 2, 2007 3:40:52 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/src/pjsip/sip_resolve.c
r1602 r1610 226 226 if (ip_addr_ver || resolver->res == NULL) { 227 227 228 pj_in_addr ip_addr;228 char ip_addr[PJ_INET6_ADDRSTRLEN]; 229 229 int af; 230 230 pj_addrinfo ai; … … 272 272 273 273 /* Call the callback. */ 274 ip_addr = ((pj_sockaddr_in*)&svr_addr.entry[0].addr)->sin_addr;275 274 PJ_LOG(5,(THIS_FILE, 276 275 "Target '%.*s:%d' type=%s resolved to " 277 "'%s:%d' type=%s ",276 "'%s:%d' type=%s (%s)", 278 277 (int)target->addr.host.slen, 279 278 target->addr.host.ptr, 280 279 target->addr.port, 281 280 pjsip_transport_get_type_name(target->type), 282 pj_inet_ntoa(ip_addr), 281 pj_inet_ntop2(af, pj_sockaddr_get_addr(&svr_addr.entry[0].addr), 282 ip_addr, sizeof(ip_addr)), 283 283 srv_port, 284 pjsip_transport_get_type_name(type))); 284 pjsip_transport_get_type_name(type), 285 pjsip_transport_get_type_desc(type))); 285 286 svr_addr.count = 1; 286 287 svr_addr.entry[0].priority = 0; 287 288 svr_addr.entry[0].weight = 0; 288 289 svr_addr.entry[0].type = type; 289 svr_addr.entry[0].addr_len = sizeof(pj_sockaddr_in);290 svr_addr.entry[0].addr_len = pj_sockaddr_get_len(&svr_addr.entry[0].addr); 290 291 (*cb)(status, token, &svr_addr); 291 292
Note: See TracChangeset
for help on using the changeset viewer.