Changeset 3875:8731d0c3e04a in roaraudio


Ignore:
Timestamp:
05/21/10 10:50:48 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

init/zero messages with memset()

Files:
7 edited

Legend:

Unmodified
Added
Removed
  • libroar/basic.c

    r3869 r3875  
    281281 struct roar_message m; 
    282282 
     283 memset(&m, 0, sizeof(m)); 
     284 
    283285 m.datalen = 0; 
    284286 m.stream  = 0; 
     
    321323 
    322324 ROAR_DBG("roar_identify(*): try to identify myself..."); 
     325 
     326 memset(&mes, 0, sizeof(mes)); 
    323327 
    324328 mes.cmd    = ROAR_CMD_IDENTIFY; 
  • libroar/client.c

    r3719 r3875  
    9494 int i; 
    9595 
     96 memset(&m,  0, sizeof(m)); 
     97 
    9698 m.cmd     = ROAR_CMD_PASSFH; 
    9799 m.stream  =  -1; // client (non-stream) passs 
  • libroar/meta.c

    r3811 r3875  
    468468 char * c; 
    469469 
     470 memset(&m,  0, sizeof(m)); 
     471 
    470472 m.cmd     = ROAR_CMD_GET_META; 
    471473 m.stream  = s->id; 
     
    503505 int i; 
    504506 struct roar_message m; 
     507 
     508 memset(&m,  0, sizeof(m)); 
    505509 
    506510 m.cmd     = ROAR_CMD_LIST_META; 
  • libroar/stream.c

    r3857 r3875  
    4343 s->dir = dir; 
    4444 
     45 memset(&m,  0, sizeof(m)); 
    4546 memcpy(&ms, s, sizeof(ms)); 
    4647 
     
    194195 struct roar_message m; 
    195196 
     197 memset(&m,  0, sizeof(m)); 
     198 
    196199 m.cmd     = ROAR_CMD_EXEC_STREAM; 
    197200 m.stream  = s->id; 
     
    230233 ROAR_DBG("roar_stream_connect_to_ask(*): Ask the server to connect to: %s:%i", host, port); 
    231234 
     235 memset(&m,  0, sizeof(m)); 
     236 
    232237 m.cmd     = ROAR_CMD_CON_STREAM; 
    233238 m.stream  = s->id; 
     
    256261 struct roar_message m; 
    257262 int confh; 
     263 
     264 memset(&m,  0, sizeof(m)); 
    258265 
    259266 m.cmd     = ROAR_CMD_PASSFH; 
     
    299306 int i; 
    300307 
     308 memset(&m,  0, sizeof(m)); 
     309 
    301310 m.cmd     = ROAR_CMD_ATTACH; 
    302311 m.stream  = s->id; 
     
    324333 struct roar_message m; 
    325334 
     335 memset(&m,  0, sizeof(m)); 
     336 
    326337 m.cmd     = ROAR_CMD_ADD_DATA; 
    327338 m.stream  = s->id; 
     
    370381 uint16_t * data = (uint16_t *) m.data; 
    371382 int i; 
     383 
     384 memset(&m,  0, sizeof(m)); 
    372385 
    373386 m.cmd     = ROAR_CMD_GET_STREAM_PARA; 
     
    447460 name[0] = 0; // just in case... 
    448461 
     462 memset(&m,  0, sizeof(m)); 
     463 
    449464 m.cmd     = ROAR_CMD_GET_STREAM_PARA; 
    450465 m.stream  = s->id; 
     
    600615 int i; 
    601616 
     617 memset(&m,  0, sizeof(m)); 
     618 
    602619 m.cmd     = ROAR_CMD_SET_STREAM_PARA; 
    603620 m.stream  = s->id; 
     
    627644 uint16_t * data = (uint16_t *) m.data; 
    628645 int i; 
     646 
     647 memset(&m,  0, sizeof(m)); 
    629648 
    630649 m.cmd     = ROAR_CMD_SET_STREAM_PARA; 
  • libroaresd/esdbasic.c

    r3811 r3875  
    8181/* if your stream is at 22.05 Khz it'll be double this - in mono   */ 
    8282/* double again ... etc.                                           */ 
     83 
     84// TODO: FIXME: write something usefull here. 
    8385int esd_get_latency(int esd) { 
    8486#ifdef ROAR_HAVE_GETTIMEOFDAY 
     
    8688 struct roar_message    m; 
    8789 struct roar_connection con; 
     90 
     91 memset(&m, 0, sizeof(m)); 
    8892 
    8993 m.cmd = ROAR_CMD_NOOP; 
  • libroaresd/esdctl.c

    r3811 r3875  
    150150 
    151151 roar_connect_fh(&con, esd); 
     152 
     153 memset(&m, 0, sizeof(m)); 
     154 
    152155 m.cmd     = ROAR_CMD_SERVER_OINFO; 
    153156 m.datalen = 0; 
  • roarclients/roarctl.c

    r3846 r3875  
    125125 
    126126 for (i = 0; i < num; i++) { 
     127  memset(&m, 0, sizeof(m)); 
     128 
    127129  m.cmd = ROAR_CMD_NOOP; 
    128130  m.datalen = 0; 
     131 
     132  // we use roar_req() directly here because of speed. 
     133  // roar_noop() does basicly the same but is a bit slower. 
    129134 
    130135  gettimeofday(&try, NULL); 
Note: See TracChangeset for help on using the changeset viewer.