Changeset 6311 for trunk/daemon/remote.c


Ignore:
Timestamp:
Jul 10, 2008, 2:20:36 PM (14 years ago)
Author:
charles
Message:

(1) remote: fix bug with specifying torrent id for file list.
(2) very minor cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/daemon/remote.c

    r6305 r6311  
    178178            case 'f': tr_bencDictAddStr( &top, "method", "torrent-get" );
    179179                      tr_bencDictAddInt( &top, "tag", TAG_FILES );
    180                       tr_rpc_parse_list_str( tr_bencDictAdd( args, "ids" ), optarg, strlen(optarg) );
    181                       fields = TR_RPC_TORRENT_FIELD_ID
    182                              | TR_RPC_TORRENT_FIELD_FILES
    183                              | TR_RPC_TORRENT_FIELD_PRIORITIES;
     180                      addIdArg( args, id );
     181                      fields = TR_RPC_TORRENT_ID
     182                             | TR_RPC_TORRENT_FILES
     183                             | TR_RPC_TORRENT_PRIORITIES;
    184184                      tr_bencDictAddInt( args, "fields", fields );
    185185                      break;
     
    190190                      tr_bencDictAddInt( &top, "tag", TAG_DETAILS );
    191191                      addIdArg( args, id );
    192                       fields = TR_RPC_TORRENT_FIELD_ACTIVITY
    193                           | TR_RPC_TORRENT_FIELD_ANNOUNCE
    194                           | TR_RPC_TORRENT_FIELD_ERROR
    195                           | TR_RPC_TORRENT_FIELD_HISTORY
    196                           | TR_RPC_TORRENT_FIELD_ID
    197                           | TR_RPC_TORRENT_FIELD_INFO
    198                           | TR_RPC_TORRENT_FIELD_SCRAPE
    199                           | TR_RPC_TORRENT_FIELD_SIZE
    200                           | TR_RPC_TORRENT_FIELD_TRACKER_STATS;
     192                      fields = TR_RPC_TORRENT_ACTIVITY
     193                          | TR_RPC_TORRENT_ANNOUNCE
     194                          | TR_RPC_TORRENT_ERROR
     195                          | TR_RPC_TORRENT_HISTORY
     196                          | TR_RPC_TORRENT_ID
     197                          | TR_RPC_TORRENT_INFO
     198                          | TR_RPC_TORRENT_SCRAPE
     199                          | TR_RPC_TORRENT_SIZE
     200                          | TR_RPC_TORRENT_TRACKER_STATS;
    201201                      tr_bencDictAddInt( args, "fields", fields );
    202202                      break;
    203203            case 'l': tr_bencDictAddStr( &top, "method", "torrent-get" );
    204204                      tr_bencDictAddInt( &top, "tag", TAG_LIST );
    205                       fields = TR_RPC_TORRENT_FIELD_ID
    206                              | TR_RPC_TORRENT_FIELD_ACTIVITY
    207                              | TR_RPC_TORRENT_FIELD_HISTORY
    208                              | TR_RPC_TORRENT_FIELD_SIZE;
     205                      fields = TR_RPC_TORRENT_ID
     206                             | TR_RPC_TORRENT_ACTIVITY
     207                             | TR_RPC_TORRENT_HISTORY
     208                             | TR_RPC_TORRENT_SIZE;
    209209                      tr_bencDictAddInt( args, "fields", fields );
    210210                      break;
     
    244244                      break;
    245245            case 'w': tr_bencDictAddStr( &top, "method", "session-set" );
    246                       tr_bencDictAddStr( args, "download-dir", absolutify(buf,sizeof(buf),optarg) );
     246                      tr_bencDictAddStr( args, "download-dir",
     247                                         absolutify(buf,sizeof(buf),optarg) );
    247248                      break;
    248249            case 'x': tr_bencDictAddStr( &top, "method", "session-set" );
Note: See TracChangeset for help on using the changeset viewer.