Changeset 5950:7fe8f5df7a83 in roaraudio for roarclients/roarctl.c


Ignore:
Timestamp:
10/20/13 13:52:15 (11 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

code cleanup and again a patch for checking commandlion parameters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roarclients/roarctl.c

    r5853 r5950  
    12121212 
    12131213  if ( strcmp(k, "--server") == 0 ) { 
     1214   ROAR_CKHAVEARGS(1); 
    12141215   server = argv[++i]; 
    12151216  } else if ( strcmp(k, "-v") == 0 || strcmp(k, "--verbose") == 0 ) { 
     
    12621263 
    12631264  } else if ( !strcmp(k, "sleep") ) { 
     1265   ROAR_CKHAVEARGS(1); 
    12641266   roar_sleep(atoi(argv[++i])); 
    12651267 
    12661268  } else if ( !strcmp(k, "ping") ) { 
     1269   ROAR_CKHAVEARGS(1); 
    12671270#ifdef ROAR_HAVE_GETTIMEOFDAY 
    12681271   if ( ping(&con, atoi(argv[++i])) == -1 ) { 
     
    13421345   list_clients(&con); 
    13431346  } else if ( !strcmp(k, "clientinfo") ) { 
     1347   ROAR_CKHAVEARGS(1); 
    13441348   display_client(&con, atoi(argv[++i])); 
    13451349  } else if ( !strcmp(k, "liststreams") ) { 
    13461350   list_streams(&con); 
    13471351  } else if ( !strcmp(k, "streaminfo") ) { 
     1352   ROAR_CKHAVEARGS(1); 
    13481353   display_stream(&con, atoi(argv[++i])); 
    13491354  } else if ( !strcmp(k, "allinfo") ) { 
     
    13611366 
    13621367  } else if ( !strcmp(k, "kick") ) { 
     1368   ROAR_CKHAVEARGS(2); 
    13631369   t = roar_str2ot((k = argv[++i])); 
    13641370   if ( t == -1 ) { 
     
    13741380 
    13751381  } else if ( !strcmp(k, "newvirtual") ) { 
     1382   ROAR_CKHAVEARGS(6); 
    13761383   if ( newvirtual(&con, argv[i+1], argv[i+2], argv[i+3], argv[i+4], argv[i+5], argv[i+6]) == -1 ) { 
    13771384    fprintf(stderr, "Error: can not create new virtual stream\n"); 
     
    13821389 
    13831390  } else if ( !strcmp(k, "volume") ) { 
     1391   ROAR_CKHAVEARGS(2); /* we may need more, but this is the minimum */ 
    13841392   if ( set_mixer(&con, &i, argc, argv) == -1 ) { 
    13851393    fprintf(stderr, "Error: can not set volume\n"); 
     
    13891397 
    13901398  } else if ( !strcmp(k, "flag") ) { 
     1399   ROAR_CKHAVEARGS(2); 
    13911400   i++; 
    13921401   if ( set_flags(&con, atoi(argv[i]), ROAR_SET_FLAG, argv[i+1]) == -1 ) { 
     
    13971406   i++; 
    13981407  } else if ( !strcmp(k, "unflag") ) { 
     1408   ROAR_CKHAVEARGS(2); 
    13991409   i++; 
    14001410   if ( set_flags(&con, atoi(argv[i]), ROAR_RESET_FLAG, argv[i+1]) == -1 ) { 
     
    14051415   i++; 
    14061416  } else if ( !strcmp(k, "toggleflag") ) { 
     1417   ROAR_CKHAVEARGS(2); 
    14071418   i++; 
    14081419   if ( set_flags(&con, atoi(argv[i]), ROAR_TOGGLE_FLAG, argv[i+1]) == -1 ) { 
     
    14131424   i++; 
    14141425  } else if ( !strcmp(k, "protectflag") ) { 
     1426   ROAR_CKHAVEARGS(2); 
    14151427   i++; 
    14161428   if ( set_flags(&con, atoi(argv[i]), ROAR_NOOP_FLAG|ROAR_PROTECT_FLAG, argv[i+1]) == -1 ) { 
     
    14221434 
    14231435  } else if ( !strcmp(k, "role") ) { 
     1436   ROAR_CKHAVEARGS(2); 
    14241437   i++; 
    14251438   if ( set_role(&con, atoi(argv[i]), roar_str2role(argv[i+1])) == -1 ) { 
     
    14311444 
    14321445  } else if ( !strcmp(k, "metaset") ) { 
     1446   ROAR_CKHAVEARGS(4); 
    14331447   i++; 
    14341448   if ( set_meta(&con, atoi(argv[i]), argv[i+1], argv[i+2], argv[i+3]) == -1 ) { 
     
    14391453   i += 3; 
    14401454  } else if ( !strcmp(k, "metaget") ) { 
     1455   ROAR_CKHAVEARGS(2); 
    14411456   i++; 
    14421457   if ( show_meta_type(&con, atoi(argv[i]), argv[i+1]) == -1 ) { 
     
    14451460   i++; 
    14461461  } else if ( !strcmp(k, "metasave") ) { 
     1462   ROAR_CKHAVEARGS(2); 
    14471463   i++; 
    14481464   if ( save_meta(&con, atoi(argv[i]), argv[i+1]) == -1 ) { 
     
    14531469   i++; 
    14541470  } else if ( !strcmp(k, "metaload") ) { 
     1471   ROAR_CKHAVEARGS(2); 
    14551472   i++; 
    14561473   if ( load_meta(&con, atoi(argv[i]), argv[i+1]) == -1 ) { 
     
    14671484   } 
    14681485  } else if ( !strcmp(k, "aiprofileget") || !strcmp(k, "profileget") ) { 
     1486   ROAR_CKHAVEARGS(1); 
    14691487   i++; 
    14701488   if ( show_aiprofile(argv[i]) == -1 ) { 
Note: See TracChangeset for help on using the changeset viewer.