Changeset 12204 for trunk/daemon/remote.c
- Timestamp:
- Mar 22, 2011, 3:19:54 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/daemon/remote.c
r12113 r12204 486 486 } 487 487 488 static tr_bool debug = 0;488 static bool debug = 0; 489 489 static char * auth = NULL; 490 490 static char * netrc = NULL; … … 553 553 { 554 554 const char * pch; 555 tr_bool isList = strchr(id,',') || strchr(id,'-');556 tr_bool isNum = TRUE;555 bool isList = strchr(id,',') || strchr(id,'-'); 556 bool isNum = true; 557 557 for( pch=id; isNum && *pch; ++pch ) 558 558 if( !isdigit( *pch ) ) 559 isNum = FALSE;559 isNum = false; 560 560 if( isNum || isList ) 561 561 tr_rpc_parse_list_str( tr_bencDictAdd( args, "ids" ), id, strlen( id ) ); … … 569 569 { 570 570 int time; 571 tr_bool success = FALSE;571 bool success = false; 572 572 573 573 if( arg && ( strlen( arg ) == 4 ) ) … … 581 581 { 582 582 time = min + ( hour * 60 ); 583 success = TRUE;583 success = true; 584 584 } 585 585 } … … 759 759 { 760 760 int64_t status; 761 tr_bool boolVal;761 bool boolVal; 762 762 763 763 if( !tr_bencDictFindInt( t, "status", &status ) ) … … 836 836 char buf2[512]; 837 837 int64_t i, j, k; 838 tr_bool boolVal;838 bool boolVal; 839 839 double d; 840 840 … … 1207 1207 if( ( tr_bencDictFindDict( top, "arguments", &args ) ) ) 1208 1208 { 1209 tr_bool boolVal;1209 bool boolVal; 1210 1210 1211 1211 if( tr_bencDictFindBool( args, "port-is-open", &boolVal ) ) … … 1305 1305 { 1306 1306 int64_t downloadCount; 1307 tr_bool hasAnnounced;1308 tr_bool hasScraped;1307 bool hasAnnounced; 1308 bool hasScraped; 1309 1309 const char * host; 1310 1310 int64_t id; 1311 tr_bool isBackup;1311 bool isBackup; 1312 1312 int64_t lastAnnouncePeerCount; 1313 1313 const char * lastAnnounceResult; 1314 1314 int64_t lastAnnounceStartTime; 1315 tr_bool lastAnnounceSucceeded;1315 bool lastAnnounceSucceeded; 1316 1316 int64_t lastAnnounceTime; 1317 tr_bool lastAnnounceTimedOut;1317 bool lastAnnounceTimedOut; 1318 1318 const char * lastScrapeResult; 1319 tr_bool lastScrapeSucceeded;1319 bool lastScrapeSucceeded; 1320 1320 int64_t lastScrapeStartTime; 1321 1321 int64_t lastScrapeTime; 1322 tr_bool lastScrapeTimedOut;1322 bool lastScrapeTimedOut; 1323 1323 int64_t leecherCount; 1324 1324 int64_t nextAnnounceTime; … … 1460 1460 int64_t i; 1461 1461 char buf[64]; 1462 tr_bool boolVal;1462 bool boolVal; 1463 1463 const char * str; 1464 1464 … … 1496 1496 1497 1497 { 1498 tr_bool altEnabled, altTimeEnabled, upEnabled, downEnabled, seedRatioLimited;1498 bool altEnabled, altTimeEnabled, upEnabled, downEnabled, seedRatioLimited; 1499 1499 int64_t altDown, altUp, altBegin, altEnd, altDay, upLimit, downLimit, peerLimit; 1500 1500 double seedRatioLimit; … … 1844 1844 1845 1845 case 'b': /* debug */ 1846 debug = TRUE;1846 debug = true; 1847 1847 break; 1848 1848 … … 1953 1953 { 1954 1954 case 800: tr_bencDictAddStr( args, TR_PREFS_KEY_SCRIPT_TORRENT_DONE_FILENAME, optarg ); 1955 tr_bencDictAddBool( args, TR_PREFS_KEY_SCRIPT_TORRENT_DONE_ENABLED, TRUE);1956 break; 1957 case 801: tr_bencDictAddBool( args, TR_PREFS_KEY_SCRIPT_TORRENT_DONE_ENABLED, FALSE);1958 break; 1959 case 970: tr_bencDictAddBool( args, TR_PREFS_KEY_ALT_SPEED_ENABLED, TRUE);1960 break; 1961 case 971: tr_bencDictAddBool( args, TR_PREFS_KEY_ALT_SPEED_ENABLED, FALSE);1955 tr_bencDictAddBool( args, TR_PREFS_KEY_SCRIPT_TORRENT_DONE_ENABLED, true ); 1956 break; 1957 case 801: tr_bencDictAddBool( args, TR_PREFS_KEY_SCRIPT_TORRENT_DONE_ENABLED, false ); 1958 break; 1959 case 970: tr_bencDictAddBool( args, TR_PREFS_KEY_ALT_SPEED_ENABLED, true ); 1960 break; 1961 case 971: tr_bencDictAddBool( args, TR_PREFS_KEY_ALT_SPEED_ENABLED, false ); 1962 1962 break; 1963 1963 case 972: tr_bencDictAddInt( args, TR_PREFS_KEY_ALT_SPEED_DOWN_KBps, numarg( optarg ) ); … … 1965 1965 case 973: tr_bencDictAddInt( args, TR_PREFS_KEY_ALT_SPEED_UP_KBps, numarg( optarg ) ); 1966 1966 break; 1967 case 974: tr_bencDictAddBool( args, TR_PREFS_KEY_ALT_SPEED_TIME_ENABLED, TRUE);1968 break; 1969 case 975: tr_bencDictAddBool( args, TR_PREFS_KEY_ALT_SPEED_TIME_ENABLED, FALSE);1967 case 974: tr_bencDictAddBool( args, TR_PREFS_KEY_ALT_SPEED_TIME_ENABLED, true ); 1968 break; 1969 case 975: tr_bencDictAddBool( args, TR_PREFS_KEY_ALT_SPEED_TIME_ENABLED, false ); 1970 1970 break; 1971 1971 case 976: addTime( args, TR_PREFS_KEY_ALT_SPEED_TIME_BEGIN, optarg ); … … 1976 1976 break; 1977 1977 case 'c': tr_bencDictAddStr( args, TR_PREFS_KEY_INCOMPLETE_DIR, optarg ); 1978 tr_bencDictAddBool( args, TR_PREFS_KEY_INCOMPLETE_DIR_ENABLED, TRUE);1979 break; 1980 case 'C': tr_bencDictAddBool( args, TR_PREFS_KEY_INCOMPLETE_DIR_ENABLED, FALSE);1978 tr_bencDictAddBool( args, TR_PREFS_KEY_INCOMPLETE_DIR_ENABLED, true ); 1979 break; 1980 case 'C': tr_bencDictAddBool( args, TR_PREFS_KEY_INCOMPLETE_DIR_ENABLED, false ); 1981 1981 break; 1982 1982 case 'e': tr_bencDictAddInt( args, TR_PREFS_KEY_MAX_CACHE_SIZE_MB, atoi(optarg) ); … … 1988 1988 case 912: tr_bencDictAddStr( args, TR_PREFS_KEY_ENCRYPTION, "tolerated" ); 1989 1989 break; 1990 case 'm': tr_bencDictAddBool( args, TR_PREFS_KEY_PORT_FORWARDING, TRUE);1991 break; 1992 case 'M': tr_bencDictAddBool( args, TR_PREFS_KEY_PORT_FORWARDING, FALSE);1993 break; 1994 case 'o': tr_bencDictAddBool( args, TR_PREFS_KEY_DHT_ENABLED, TRUE);1995 break; 1996 case 'O': tr_bencDictAddBool( args, TR_PREFS_KEY_DHT_ENABLED, FALSE);1997 break; 1998 case 830: tr_bencDictAddBool( args, TR_PREFS_KEY_UTP_ENABLED, TRUE);1999 break; 2000 case 831: tr_bencDictAddBool( args, TR_PREFS_KEY_UTP_ENABLED, FALSE);1990 case 'm': tr_bencDictAddBool( args, TR_PREFS_KEY_PORT_FORWARDING, true ); 1991 break; 1992 case 'M': tr_bencDictAddBool( args, TR_PREFS_KEY_PORT_FORWARDING, false ); 1993 break; 1994 case 'o': tr_bencDictAddBool( args, TR_PREFS_KEY_DHT_ENABLED, true ); 1995 break; 1996 case 'O': tr_bencDictAddBool( args, TR_PREFS_KEY_DHT_ENABLED, false ); 1997 break; 1998 case 830: tr_bencDictAddBool( args, TR_PREFS_KEY_UTP_ENABLED, true ); 1999 break; 2000 case 831: tr_bencDictAddBool( args, TR_PREFS_KEY_UTP_ENABLED, false ); 2001 2001 break; 2002 2002 case 'p': tr_bencDictAddInt( args, TR_PREFS_KEY_PEER_PORT, numarg( optarg ) ); 2003 2003 break; 2004 case 'P': tr_bencDictAddBool( args, TR_PREFS_KEY_PEER_PORT_RANDOM_ON_START, TRUE);2005 break; 2006 case 'x': tr_bencDictAddBool( args, TR_PREFS_KEY_PEX_ENABLED, TRUE);2007 break; 2008 case 'X': tr_bencDictAddBool( args, TR_PREFS_KEY_PEX_ENABLED, FALSE);2009 break; 2010 case 'y': tr_bencDictAddBool( args, TR_PREFS_KEY_LPD_ENABLED, TRUE);2011 break; 2012 case 'Y': tr_bencDictAddBool( args, TR_PREFS_KEY_LPD_ENABLED, FALSE);2004 case 'P': tr_bencDictAddBool( args, TR_PREFS_KEY_PEER_PORT_RANDOM_ON_START, true); 2005 break; 2006 case 'x': tr_bencDictAddBool( args, TR_PREFS_KEY_PEX_ENABLED, true ); 2007 break; 2008 case 'X': tr_bencDictAddBool( args, TR_PREFS_KEY_PEX_ENABLED, false ); 2009 break; 2010 case 'y': tr_bencDictAddBool( args, TR_PREFS_KEY_LPD_ENABLED, true ); 2011 break; 2012 case 'Y': tr_bencDictAddBool( args, TR_PREFS_KEY_LPD_ENABLED, false ); 2013 2013 break; 2014 2014 case 953: tr_bencDictAddReal( args, "seedRatioLimit", atof(optarg) ); 2015 tr_bencDictAddBool( args, "seedRatioLimited", TRUE);2016 break; 2017 case 954: tr_bencDictAddBool( args, "seedRatioLimited", FALSE);2018 break; 2019 case 990: tr_bencDictAddBool( args, TR_PREFS_KEY_START, FALSE);2020 break; 2021 case 991: tr_bencDictAddBool( args, TR_PREFS_KEY_START, TRUE);2022 break; 2023 case 992: tr_bencDictAddBool( args, TR_PREFS_KEY_TRASH_ORIGINAL, TRUE);2024 break; 2025 case 993: tr_bencDictAddBool( args, TR_PREFS_KEY_TRASH_ORIGINAL, FALSE);2015 tr_bencDictAddBool( args, "seedRatioLimited", true ); 2016 break; 2017 case 954: tr_bencDictAddBool( args, "seedRatioLimited", false ); 2018 break; 2019 case 990: tr_bencDictAddBool( args, TR_PREFS_KEY_START, false ); 2020 break; 2021 case 991: tr_bencDictAddBool( args, TR_PREFS_KEY_START, true ); 2022 break; 2023 case 992: tr_bencDictAddBool( args, TR_PREFS_KEY_TRASH_ORIGINAL, true ); 2024 break; 2025 case 993: tr_bencDictAddBool( args, TR_PREFS_KEY_TRASH_ORIGINAL, false ); 2026 2026 break; 2027 2027 default: assert( "unhandled value" && 0 ); … … 2043 2043 case 'd': if( targs ) { 2044 2044 tr_bencDictAddInt( targs, "downloadLimit", numarg( optarg ) ); 2045 tr_bencDictAddBool( targs, "downloadLimited", TRUE);2045 tr_bencDictAddBool( targs, "downloadLimited", true ); 2046 2046 } else { 2047 2047 tr_bencDictAddInt( sargs, TR_PREFS_KEY_DSPEED_KBps, numarg( optarg ) ); 2048 tr_bencDictAddBool( sargs, TR_PREFS_KEY_DSPEED_ENABLED, TRUE);2048 tr_bencDictAddBool( sargs, TR_PREFS_KEY_DSPEED_ENABLED, true ); 2049 2049 } 2050 2050 break; 2051 2051 case 'D': if( targs ) 2052 tr_bencDictAddBool( targs, "downloadLimited", FALSE);2052 tr_bencDictAddBool( targs, "downloadLimited", false ); 2053 2053 else 2054 tr_bencDictAddBool( sargs, TR_PREFS_KEY_DSPEED_ENABLED, FALSE);2054 tr_bencDictAddBool( sargs, TR_PREFS_KEY_DSPEED_ENABLED, false ); 2055 2055 break; 2056 2056 case 'u': if( targs ) { 2057 2057 tr_bencDictAddInt( targs, "uploadLimit", numarg( optarg ) ); 2058 tr_bencDictAddBool( targs, "uploadLimited", TRUE);2058 tr_bencDictAddBool( targs, "uploadLimited", true ); 2059 2059 } else { 2060 2060 tr_bencDictAddInt( sargs, TR_PREFS_KEY_USPEED_KBps, numarg( optarg ) ); 2061 tr_bencDictAddBool( sargs, TR_PREFS_KEY_USPEED_ENABLED, TRUE);2061 tr_bencDictAddBool( sargs, TR_PREFS_KEY_USPEED_ENABLED, true ); 2062 2062 } 2063 2063 break; 2064 2064 case 'U': if( targs ) 2065 tr_bencDictAddBool( targs, "uploadLimited", FALSE);2065 tr_bencDictAddBool( targs, "uploadLimited", false ); 2066 2066 else 2067 tr_bencDictAddBool( sargs, TR_PREFS_KEY_USPEED_ENABLED, FALSE);2067 tr_bencDictAddBool( sargs, TR_PREFS_KEY_USPEED_ENABLED, false ); 2068 2068 break; 2069 2069 case 930: if( targs ) … … 2091 2091 case 952: tr_bencDictAddInt( args, "seedRatioMode", TR_RATIOLIMIT_UNLIMITED ); 2092 2092 break; 2093 case 984: tr_bencDictAddBool( args, "honorsSessionLimits", TRUE);2094 break; 2095 case 985: tr_bencDictAddBool( args, "honorsSessionLimits", FALSE);2093 case 984: tr_bencDictAddBool( args, "honorsSessionLimits", true ); 2094 break; 2095 case 985: tr_bencDictAddBool( args, "honorsSessionLimits", false ); 2096 2096 break; 2097 2097 default: assert( "unhandled value" && 0 ); … … 2147 2147 args = tr_bencDictAddDict( top, ARGUMENTS, 3 ); 2148 2148 tr_bencDictAddStr( args, "location", optarg ); 2149 tr_bencDictAddBool( args, "move", FALSE);2149 tr_bencDictAddBool( args, "move", false ); 2150 2150 addIdArg( args, id ); 2151 2151 status |= flush( rpcurl, &top ); … … 2167 2167 { 2168 2168 if( tadd ) 2169 tr_bencDictAddBool( tr_bencDictFind( tadd, "arguments" ), "paused", FALSE);2169 tr_bencDictAddBool( tr_bencDictFind( tadd, "arguments" ), "paused", false ); 2170 2170 else { 2171 2171 tr_benc * top = tr_new0( tr_benc, 1 ); … … 2180 2180 { 2181 2181 if( tadd ) 2182 tr_bencDictAddBool( tr_bencDictFind( tadd, "arguments" ), "paused", TRUE);2182 tr_bencDictAddBool( tr_bencDictFind( tadd, "arguments" ), "paused", true ); 2183 2183 else { 2184 2184 tr_benc * top = tr_new0( tr_benc, 1 ); … … 2279 2279 args = tr_bencDictAddDict( top, ARGUMENTS, 3 ); 2280 2280 tr_bencDictAddStr( args, "location", optarg ); 2281 tr_bencDictAddBool( args, "move", TRUE);2281 tr_bencDictAddBool( args, "move", true ); 2282 2282 addIdArg( args, id ); 2283 2283 status |= flush( rpcurl, &top );
Note: See TracChangeset
for help on using the changeset viewer.