Changeset 5945:513aedefab60 in roaraudio for roarclients


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

Updated checks on commandlion parameters (Closes: DEB#716264, DEB#716251, DEB#716245, DEB#716240)

Location:
roarclients
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • roarclients/roarclientpass.c

    r5823 r5945  
    152152 
    153153  if ( !strcmp(k, "--server") || !strcmp(k, "-s") ) { 
     154   ROAR_CKHAVEARGS(1); 
    154155   server = argv[++i]; 
    155156  } else if ( !strcmp(k, "--stdin") ) { 
     
    162163   cflags |= F_STDIN|F_STDOUT; 
    163164  } else if ( !strcmp(k, "--client-fh") ) { 
     165   ROAR_CKHAVEARGS(1); 
    164166   clientfh = atoi(argv[++i]); 
    165167  } else if ( !strcmp(k, "--proto") ) { 
     168   ROAR_CKHAVEARGS(1); 
    166169   proto = roar_str2proto(argv[++i]); 
    167170  } else if ( !strcmp(k, "--byteorder") ) { 
     171   ROAR_CKHAVEARGS(1); 
    168172   byteorder = roar_str2byteorder(argv[++i]); 
    169173  } else if ( !strcmp(k, "--listen") ) { 
    170174   flags |= ROAR_CLIENTPASS_FLAG_LISTEN; 
    171175  } else if ( !strcmp(k, "--command") ) { 
     176   ROAR_CKHAVEARGS(1); 
    172177   k = argv[++i]; 
    173178   if ( !strcasecmp(k, "passfh") ) { 
     
    180185   } 
    181186  } else if ( !strcmp(k, "--mode") ) { 
     187   ROAR_CKHAVEARGS(1); 
    182188   k = argv[++i]; 
    183189   if ( !strcasecmp(k, "none") ) { 
     
    195201   } 
    196202  } else if ( !strcmp(k, "--bind") ) { 
     203   ROAR_CKHAVEARGS(1); 
    197204   host = argv[++i]; 
    198205  } else if ( !strcmp(k, "--port") ) { 
     206   ROAR_CKHAVEARGS(1); 
    199207   port = atoi(argv[++i]); 
    200208  } else if ( !strcmp(k, "--help") || !strcmp(k, "-h") ) { 
  • roarclients/roardtmf.c

    r5823 r5945  
    7878 
    7979  if ( !strcmp(k, "--server") || !strcmp(k, "-s") ) { 
     80   ROAR_CKHAVEARGS(1); 
    8081   server = argv[++i]; 
    8182  } else if ( !strcmp(k, "--rate") || !strcmp(k, "-r") || !strcmp(k, "-R") ) { 
     83   ROAR_CKHAVEARGS(1); 
    8284   rate = roar_str2rate(argv[++i]); 
    8385  } else if ( !strcmp(k, "--mode-dtmf") ) { 
  • roarclients/roarinterconnect.c

    r5823 r5945  
    280280 
    281281  if ( strcmp(k, "--server") == 0 ) { 
     282   ROAR_CKHAVEARGS(1); 
    282283   server = argv[++i]; 
    283284  } else if ( strcmp(k, "--remote") == 0 ) { 
     285   ROAR_CKHAVEARGS(1); 
    284286   remote = argv[++i]; 
    285287  } else if ( strcmp(k, "--type") == 0 ) { 
     288   ROAR_CKHAVEARGS(1); 
    286289   type = parse_type(argv[++i]); 
    287290  } else if ( strcmp(k, "--rate") == 0 || strcmp(k, "-R") == 0 ) { 
     291   ROAR_CKHAVEARGS(1); 
    288292   info.rate = roar_str2rate(argv[++i]); 
    289293  } else if ( strcmp(k, "--bits") == 0 || strcmp(k, "-B") == 0 ) { 
     294   ROAR_CKHAVEARGS(1); 
    290295   info.bits = roar_str2bits(argv[++i]); 
    291296  } else if ( strcmp(k, "--channels") == 0 || strcmp(k, "--chans") == 0 || strcmp(k, "-C") == 0 ) { 
     297   ROAR_CKHAVEARGS(1); 
    292298   info.channels = roar_str2channels(argv[++i]); 
    293299  } else if ( strcmp(k, "--codec") == 0 || strcmp(k, "-E") == 0 ) { 
     300   ROAR_CKHAVEARGS(1); 
    294301   info.codec = roar_str2codec(argv[++i]); 
    295302  } else if ( !strcmp(k, "--aiprofile") ) { 
     303   ROAR_CKHAVEARGS(1); 
    296304   if ( roar_profile2info(&info, argv[++i]) == -1 ) { 
    297305    fprintf(stderr, "Error: Can not load audio profile: %s: %s\n", argv[i], roar_error2str(roar_error)); 
  • roarclients/roarlight.c

    r5934 r5945  
    139139 
    140140  } else if ( !strcmp(k, "sleep") ) { 
     141   ROAR_CKHAVEARGS(1); 
    141142   roar_sleep(atoi(argv[++i])); 
    142143 
    143144  } else if ( !strcmp(k, "sset") || !strcmp(k, "set") ) { 
     145   ROAR_CKHAVEARGS(1); 
    144146   i++; 
    145147   if ( cmd_sset(argv[i]) == -1 ) { 
     
    149151   } 
    150152  } else if ( !strcmp(k, "event") ) { 
     153   ROAR_CKHAVEARGS(1); 
    151154   i++; 
    152155   if ( cmd_event(argv[i]) == -1 ) { 
     
    250253 
    251254  if ( !strcmp(k, "--server") || !strcmp(k, "-s") ) { 
     255   ROAR_CKHAVEARGS(1); 
    252256   server = argv[++i]; 
    253257  } else if ( !strcmp(k, "--mixer") ) { 
     258   ROAR_CKHAVEARGS(1); 
    254259   mixer = atoi(argv[++i]); 
    255260  } else if ( !strcmp(k, "--codec") ) { 
Note: See TracChangeset for help on using the changeset viewer.