Changeset 5534:ea9da1d777c7 in roaraudio


Ignore:
Timestamp:
06/12/12 14:59:42 (7 years ago)
Author:
phi
Branch:
default
Message:

Done more hardending work.

Files:
25 edited

Legend:

Unmodified
Added
Removed
  • ChangeLog

    r5533 r5534  
    44        * Fixed usage of -R/-B/-C/-E as well as --aiprofile in roarclients 
    55          (Closes: #176) 
     6        * Done more hardending work. 
    67 
    78v. 1.0beta2 - Wed Jun 06 2012 19:56 CEST 
  • roarclients/roarbidir.c

    r5533 r5534  
    4646int main (int argc, char * argv[]) { 
    4747 struct roar_audio_info info; 
    48  char * server   = NULL; 
    49  char * k; 
     48 const char * server   = NULL; 
     49 const char * k; 
    5050 int    i; 
    5151 struct roar_vio_defaults  def; 
  • roarclients/roarcat.c

    r5533 r5534  
    6161 int    rel_id   = -1; 
    6262 int    role     = ROAR_ROLE_UNKNOWN; 
    63  char * server   = NULL; 
    64  char * k; 
     63 const char * server   = NULL; 
     64 const char * k; 
    6565 int    i; 
    66  char * name = "roarcat"; 
     66 const char * name = "roarcat"; 
    6767 struct roar_connection    con; 
    6868 struct roar_stream        s; 
  • roarclients/roarcat2sock.c

    r5381 r5534  
    4747 int    channels = 2; 
    4848 int    codec    = ROAR_CODEC_DEFAULT; 
    49  char * server   = NULL; 
    50  char * k; 
     49 const char * server   = NULL; 
     50 const char * k; 
    5151 int    i; 
    5252 int    fh; 
  • roarclients/roarcatad.c

    r5381 r5534  
    4747 int    channels = 2; 
    4848 int    codec    = ROAR_CODEC_DEFAULT; 
    49  char * server   = NULL; 
    50  char * k; 
     49 const char * server   = NULL; 
     50 const char * k; 
    5151 int    i; 
    5252 char buf[BUFSIZE]; 
  • roarclients/roarcatplay.c

    r5381 r5534  
    4242 
    4343int main (int argc, char * argv[]) { 
    44  char * server   = NULL; 
    45  char * k; 
     44 const char * server   = NULL; 
     45 const char * k; 
    4646 int    i; 
    47  char * file    = NULL; 
     47 const char * file    = NULL; 
    4848 int    verbose = 0; 
    4949 roar_vs_t * vss; 
  • roarclients/roarcatsendfile.c

    r5381 r5534  
    4848 int    channels = 2; 
    4949 int    codec    = ROAR_CODEC_DEFAULT; 
    50  char * server   = NULL; 
    51  char * k; 
     50 const char * server   = NULL; 
     51 const char * k; 
    5252 int    fh; 
    5353 int    i; 
  • roarclients/roarcatvio.c

    r5533 r5534  
    5050                                .codec = ROAR_AUDIO_INFO_INVALID}; 
    5151 int    auinfo_changed = 0; 
    52  char * server   = NULL; 
    53  char * k; 
     52 const char * server   = NULL; 
     53 const char * k; 
    5454 int    i; 
    55  char * name = "roarcatvio"; 
     55 const char * name = "roarcatvio"; 
    5656 roar_vs_t * vss; 
    57  char * filename = NULL; 
     57 const char * filename = NULL; 
    5858 int err; 
    5959 
  • roarclients/roarclientpass.c

    r5381 r5534  
    115115 struct roar_connection    con; 
    116116 struct roar_client        client; 
    117  char * server    = NULL; 
    118  char * k; 
     117 const char * server    = NULL; 
     118 const char * k; 
    119119 int    i; 
    120120 int    clientfh  = -1; 
     
    125125 int    mode      = ROAR_SOCKET_MODE_NONE; 
    126126 int    type      = ROAR_SOCKET_TYPE_UNKNOWN; 
    127  char * host      = NULL; 
     127 const char * host      = NULL; 
    128128 int    port      = -1; 
    129129 enum {PASSFH, EXEC} command = PASSFH; 
  • roarclients/roarctl.c

    r5387 r5534  
    11951195int main (int argc, char * argv[]) { 
    11961196 struct roar_connection con; 
    1197  char * server   = NULL; 
    1198  char * k = NULL; 
     1197 const char * server   = NULL; 
     1198 const char * k = NULL; 
    11991199 int    i; 
    12001200 int    t = 0; 
  • roarclients/roardtmf.c

    r5533 r5534  
    122122int main (int argc, char * argv[]) { 
    123123 int    rate     = ROAR_RATE_DEFAULT; 
    124  char * server   = NULL; 
    125  char * k; 
     124 const char * server   = NULL; 
     125 const char * k; 
    126126 int    i; 
    127  char * name = "roardtmf"; 
     127 const char * name = "roardtmf"; 
    128128 roar_vs_t * vss = NULL; 
    129  char * tones = NULL; 
     129 const char * tones = NULL; 
    130130 void * buf; 
    131131 size_t samples; 
  • roarclients/roarfilt.c

    r5533 r5534  
    138138int main (int argc, char * argv[]) { 
    139139 struct roar_audio_info info; 
    140  char  * server   = NULL; 
    141  char  * k; 
     140 const char  * server   = NULL; 
     141 const char  * k; 
    142142 int     i; 
    143143 int32_t mul = 1, div = 1; 
  • roarclients/roarinterconnect.c

    r5533 r5534  
    265265 int    type     = parse_type(NULL); 
    266266 int    tmp; 
    267  char * server   = NULL; 
     267 const char * server   = NULL; 
    268268 char * remote   = "+slp"; // we hope SLP located server is not local one 
    269269 char * k; 
  • roarclients/roarlight.c

    r5381 r5534  
    9797 struct roar_connection con; 
    9898 int    mixer = -1; // -1 = Default 
    99  char * server   = NULL; 
    100  char * k; 
     99 const char * server   = NULL; 
     100 const char * k; 
    101101 int    i; 
    102102 
  • roarclients/roarmon.c

    r5533 r5534  
    6262 int    dir      = ROAR_DIR_MONITOR; 
    6363 int    rel_id   = -1; 
    64  char * server   = NULL; 
    65  char * k; 
     64 const char * server   = NULL; 
     65 const char * k; 
    6666 int    i; 
    6767 int    prethru  = 0; 
  • roarclients/roarmonhttp.c

    r5533 r5534  
    236236 int    sflags   = ROAR_FLAG_NONE; 
    237237// int    codec    = ROAR_CODEC_DEFAULT; 
    238  char * server   = NULL; 
     238 const char * server   = NULL; 
    239239 int    i; 
    240  char * c, * k, * v; 
     240 const char * k, * v; 
     241 char * c; 
    241242 char * sp0 = NULL, * sp1 = NULL; 
    242243 int dir = ROAR_DIR_MONITOR; 
  • roarclients/roarphone.c

    r5533 r5534  
    156156} 
    157157 
    158 int open_stream (struct roar_vio_calls * vio, char * server, struct roar_audio_info * info) { 
     158int open_stream (struct roar_vio_calls * vio, const char * server, struct roar_audio_info * info) { 
    159159 int fh; 
    160160 
     
    404404 struct roar_vio_calls * svio_p; 
    405405 struct roardsp_filter * filter; 
    406  char * driver   = DRIVER; 
    407  char * device   = NULL; 
    408  char * server   = NULL; 
    409  char * k; 
     406 const char * driver   = DRIVER; 
     407 const char * device   = NULL; 
     408 const char * server   = NULL; 
     409 const char * k; 
    410410 int    i; 
    411411 union { 
  • roarclients/roarpluginrunner.c

    r5518 r5534  
    420420 int ret = 0; 
    421421 int i; 
    422  char * k; 
     422 const char * k; 
    423423 
    424424 for (i = 1; i < argc; i++) { 
  • roarclients/roarradio.c

    r5533 r5534  
    5353int main (int argc, char * argv[]) { 
    5454 struct roar_audio_info info; 
    55  char * server   = NULL; 
    56  char * k; 
     55 const char * server   = NULL; 
     56 const char * k; 
    5757 int    i; 
    5858 int    in = -1; 
  • roarclients/roarshout.c

    r5533 r5534  
    9393 enum { ARG, ASK, DSTR } pw_source = ARG; 
    9494 struct roar_audio_info info; 
    95  char * server   = NULL; 
    96  char * k; 
    97  char * s_server = NULL; 
    98  char * s_mount  = NULL; 
     95 const char * server   = NULL; 
     96 const char * k; 
     97 const char * s_server = NULL; 
     98 const char * s_mount  = NULL; 
    9999 char * s_pw     = NULL; 
    100100 int    s_port   = -1; 
    101  char * s_desc   = NULL; 
    102  char * s_genre  = NULL; 
    103  char * s_name   = NULL; 
    104  char * s_url    = NULL; 
     101 const char * s_desc   = NULL; 
     102 const char * s_genre  = NULL; 
     103 const char * s_name   = NULL; 
     104 const char * s_url    = NULL; 
    105105 int    s_public = 0; 
    106106 roar_vs_t * vss; 
     
    159159   s_port   = atoi(k); 
    160160  } else if ( s_pw     == NULL ) { 
    161    s_pw     = k; 
     161   s_pw     = argv[i]; // do not use k here so k can be const. 
    162162  } else if ( s_mount  == NULL ) { 
    163163   s_mount  = k; 
  • roarclients/roarsocktypes.c

    r5381 r5534  
    2626#include <roaraudio.h> 
    2727 
     28static const struct { 
     29 const char * name; 
     30 int (*func)(void); 
     31} tests[] = { 
     32 {"TCPv4"           , roar_socket_new_tcp }, 
     33 {"UDPv4"           , roar_socket_new_udp }, 
     34 {"TCPv6"           , roar_socket_new_tcp6}, 
     35 {"UDPv6"           , roar_socket_new_udp6}, 
     36 {"UNIX"            , roar_socket_new_unix}, 
     37 {"DECnet seqpacket", roar_socket_new_decnet_seqpacket}, 
     38 {"DECnet stream"   , roar_socket_new_decnet_stream}, 
     39 {"IPX"             , roar_socket_new_ipx}, 
     40 {"IPX/SPX"         , roar_socket_new_ipxspx}, 
     41 {NULL, NULL} 
     42}; 
     43 
    2844int main (int argc, char * argv[]) { 
    2945 int i, fh; 
    30  struct { 
    31   char * name; 
    32   int (*func)(void); 
    33  } tests[] = { 
    34   {"TCPv4"           , roar_socket_new_tcp }, 
    35   {"UDPv4"           , roar_socket_new_udp }, 
    36   {"TCPv6"           , roar_socket_new_tcp6}, 
    37   {"UDPv6"           , roar_socket_new_udp6}, 
    38   {"UNIX"            , roar_socket_new_unix}, 
    39   {"DECnet seqpacket", roar_socket_new_decnet_seqpacket}, 
    40   {"DECnet stream"   , roar_socket_new_decnet_stream}, 
    41   {"IPX"             , roar_socket_new_ipx}, 
    42   {"IPX/SPX"         , roar_socket_new_ipxspx}, 
    43   {NULL, NULL} 
    44  }; 
    4546 
    4647 roar_debug_bin_obsolete(argv[0], NULL, NULL); 
  • roarclients/roartypes.c

    r5531 r5534  
    3131 
    3232int main (void) { 
    33  struct { char * name; int len; } types[] = { 
     33 struct { const char * name; int len; } types[] = { 
    3434//  { "roar_buffer",         sizeof(struct roar_buffer)         }, 
    3535  { "roar_stack",          sizeof(struct roar_stack)          }, 
  • roarclients/roarvio.c

    r5381 r5534  
    5959 int level = 0; 
    6060 int fh; 
    61  char * name; 
     61 const char * name; 
    6262 const char * codec; 
    63  char * content_type; 
     63 const char * content_type; 
    6464 
    6565 while (cur != NULL) { 
     
    163163 ssize_t written = -1; 
    164164 int i; 
    165  char * k; 
    166  char * file0 = NULL; 
    167  char * file1 = NULL; 
     165 const char * k; 
     166 const char * file0 = NULL; 
     167 const char * file1 = NULL; 
    168168 int o_flags = -1; 
    169169 int ret = 0; 
  • roarclients/roarvorbis.c

    r5381 r5534  
    9797                   roar_vs_t              ** vss, 
    9898                   OggVorbis_File         *  vf, 
    99                    char                   *  file, 
     99                   const char             *  file, 
    100100                   struct roar_audio_info *  info, 
    101101                   struct roar_vio_calls  *  vclt) { 
     
    288288 struct roar_vio_calls vclt, in; 
    289289 struct roar_vio_defaults def; 
    290  char * server   = NULL; 
    291  char * file     = NULL; 
    292  char * vcltfile = NULL; 
    293  char * k; 
     290 const char * file     = NULL; 
     291 const char * vcltfile = NULL; 
     292 const char * k; 
    294293 int    i; 
    295294 struct roar_connection con; 
     
    310309 
    311310  if ( strcmp(k, "--server") == 0 ) { 
    312    server = argv[++i]; 
     311   roar_libroar_set_server(argv[++i]); 
    313312  } else if ( strcmp(k, "--vclt-out") == 0 ) { 
    314313   vcltfile = argv[++i]; 
     
    325324 } 
    326325 
    327  roar_libroar_set_server(server); 
    328  
    329326 if ( file == NULL ) { 
    330327  ROAR_ERR("No filename given."); 
  • roarclients/roarvumeter.c

    r5533 r5534  
    166166 struct roar_audio_info info; 
    167167 int    samples  = -1; 
    168  char * server   = NULL; 
    169  char * k; 
     168 const char * server   = NULL; 
     169 const char * k; 
    170170 struct roar_vio_calls stream, re; 
    171171 int    i; 
Note: See TracChangeset for help on using the changeset viewer.