add `hashString' to torrent-stat's response

This commit is contained in:
Charles Kerr 2008-05-23 13:18:17 +00:00
parent 0621c67c41
commit f9e8b56816
2 changed files with 5 additions and 2 deletions

View File

@ -152,7 +152,9 @@
Request arguments: 3.1's optional "ids" argument.
Response arguments: "torrent-status", an array of objects
identical to libtransmission's tr_stat struct.
based on libtransmission's tr_stat struct but different
in the following ways:
(1) tr_info's "hashString" field is added.
3.5. Adding a Torrent

View File

@ -166,7 +166,7 @@ torrentStatus( tr_handle * handle, tr_benc * args_in, tr_benc * args_out )
tr_torrent * tor = torrents[i];
const tr_stat * st = tr_torrentStat( tor );
const int * f = st->peersFrom;
tr_benc * d = tr_bencListAddDict( list, 40 );
tr_benc * d = tr_bencListAddDict( list, 41 );
tr_benc * t;
tr_bencDictAddInt( d, "activityDate", st->activityDate );
@ -179,6 +179,7 @@ torrentStatus( tr_handle * handle, tr_benc * args_in, tr_benc * args_out )
tr_bencDictAddInt( d, "error", st->error );
tr_bencDictAddStr( d, "errorString", st->errorString );
tr_bencDictAddInt( d, "eta", st->eta );
tr_bencDictAddStr( d, "hashString", tor->info.hashString );
tr_bencDictAddInt( d, "haveUnchecked", st->haveUnchecked );
tr_bencDictAddInt( d, "haveValid", st->haveValid );
tr_bencDictAddInt( d, "id", st->id );