Changeset 10032 for trunk/libtransmission/web.c
- Timestamp:
- Jan 28, 2010, 5:24:23 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/web.c
r10031 r10032 442 442 doDNS( void * vtask ) 443 443 { 444 tr_address addr; 444 445 int port = -1; 445 446 char * host = NULL; … … 453 454 task->port = port; 454 455 task->host = host; 455 lookup_result = dns_cache_lookup( task, host, &task->resolved_host ); 456 457 /* If 'host' is an IPv4 or IPv6 address in text form, use it as-is. 458 * Otherwise, see if its resolved name is in our DNS cache */ 459 if( tr_pton( task->host, &addr ) != NULL ) 460 { 461 task->resolved_host = task->host; 462 lookup_result = TR_DNS_OK; 463 } 464 else 465 { 466 lookup_result = dns_cache_lookup( task, host, &task->resolved_host ); 467 } 456 468 } 457 469
Note: See TracChangeset
for help on using the changeset viewer.