- Timestamp:
- Aug 14, 2006, 10:42:32 PM (16 years ago)
- Location:
- trunk/libtransmission
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/peer.c
r754 r774 307 307 308 308 /*********************************************************************** 309 * tr_peerAddress 310 *********************************************************************** 311 * 312 **********************************************************************/ 313 struct in_addr * tr_peerAddress( tr_peer_t * peer ) 314 { 315 return &peer->addr; 316 } 317 318 /*********************************************************************** 309 319 * tr_peerHash 310 320 *********************************************************************** -
trunk/libtransmission/peer.h
r764 r774 53 53 void tr_peerBlame ( tr_torrent_t *, tr_peer_t *, 54 54 int piece, int success ); 55 struct in_addr * tr_peerAddress ( tr_peer_t * ); 55 56 56 57 #endif -
trunk/libtransmission/transmission.c
r772 r774 495 495 { 496 496 tr_peer_t * peer; 497 struct in_addr * addr; 497 498 int i = 0; 498 499 for( i = 0; i < tor->peerCount; i++ ) … … 500 501 peer = tor->peers[i]; 501 502 503 addr = tr_peerAddress( peer ); 504 if( NULL != addr ) 505 { 506 inet_ntop( AF_INET, addr, peers[i].addr, 507 sizeof( peers[i].addr ) ); 508 } 502 509 peers[i].client = tr_clientForId(tr_peerId(peer)); 503 510 peers[i].isDownloading = tr_peerIsDownloading(peer); -
trunk/libtransmission/transmission.h
r767 r774 45 45 #endif 46 46 47 #ifndef INET_ADDRSTRLEN 48 #define INET_ADDRSTRLEN 16 49 #endif 50 47 51 #define TR_DEFAULT_PORT 9090 48 52 #define TR_NOERROR 0 … … 322 326 struct tr_peer_stat_s 323 327 { 328 char addr[INET_ADDRSTRLEN]; 324 329 char * client; 325 330
Note: See TracChangeset
for help on using the changeset viewer.