(libT) #1488: peer port missing in json rpc interface

This commit is contained in:
Charles Kerr
2008-11-20 20:39:19 +00:00
parent 17f5503998
commit d7b3024dbc
3 changed files with 3 additions and 1 deletions
+1
View File
@@ -204,6 +204,7 @@
| isUploadingTo | 'boolean' | tr_peer_stat
| peerIsChoked | 'boolean' | tr_peer_stat
| peerIsInterested | 'boolean' | tr_peer_stat
| port | number | tr_peer_stat
| progress | 'double' | tr_peer_stat
| rateToClient (B/s) | number | tr_peer_stat
| rateToPeer (B/s) | number | tr_peer_stat
+1 -1
View File
@@ -1840,7 +1840,7 @@ tr_peerMgrPeerStats( const tr_peerMgr * manager,
tr_netNtop( &peer->in_addr, stat->addr, sizeof( stat->addr ) );
tr_strlcpy( stat->client, ( peer->client ? peer->client : "" ),
sizeof( stat->client ) );
stat->port = peer->port;
stat->port = ntohs( peer->port );
stat->from = atom->from;
stat->progress = peer->progress;
stat->isEncrypted = tr_peerIoIsEncrypted( peer->io ) ? 1 : 0;
+1
View File
@@ -250,6 +250,7 @@ addPeers( const tr_torrent * tor,
tr_bencDictAddInt( d, "isUploadingTo", peer->isUploadingTo );
tr_bencDictAddInt( d, "peerIsChoked", peer->peerIsChoked );
tr_bencDictAddInt( d, "peerIsInterested", peer->peerIsInterested );
tr_bencDictAddInt( d, "port", peer->port );
tr_bencDictAddDouble( d, "progress", peer->progress );
tr_bencDictAddInt( d, "rateToClient",
(int)( peer->rateToClient * 1024.0 ) );