Changeset 3129:70bda82a9984 in roaraudio for roard/roard.c


Ignore:
Timestamp:
01/14/10 09:39:12 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

replaced g_listen_socket

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/roard.c

    r3128 r3129  
    272272 
    273273 for (i = 0; i < ROAR_MAX_LISTEN_SOCKETS; i++) { 
    274   g_listen_socket[i] = -1; 
     274  g_listen[i].socket = -1; 
    275275  g_listen[i].proto  = ROAR_PROTO_ROARAUDIO; 
    276276  server[i]          = NULL; 
     
    296296 if ( *addr != 0 ) { 
    297297  for (i = 0; i < ROAR_MAX_LISTEN_SOCKETS; i++) { 
    298    if ( g_listen_socket[i] == -1 ) { 
     298   if ( g_listen[i].socket == -1 ) { 
    299299    sockid = i; 
    300300    break; 
     
    309309  ROAR_DBG("add_listen(*): proto=0x%.4x", proto); 
    310310 
    311   if ( (g_listen_socket[sockid] = roar_socket_listen(sock_type, addr, port)) == -1 ) { 
     311  if ( (g_listen[sockid].socket = roar_socket_listen(sock_type, addr, port)) == -1 ) { 
    312312#ifdef ROAR_HAVE_UNIX 
    313313   if ( *addr == '/' ) { 
     
    322322    } else { 
    323323     unlink(addr); 
    324      if ( (g_listen_socket[sockid] = roar_socket_listen(sock_type, addr, port)) == -1 ) { 
     324     if ( (g_listen[sockid].socket = roar_socket_listen(sock_type, addr, port)) == -1 ) { 
    325325      ROAR_ERR("Can not open listen socket: %s", strerror(errno)); 
    326326      return 1; 
     
    16651665#ifdef ROAR_SUPPORT_LISTEN 
    16661666 for (i = 0; i < ROAR_MAX_LISTEN_SOCKETS; i++) { 
    1667   if ( g_listen_socket[i] != -1 ) { 
     1667  if ( g_listen[i].socket != -1 ) { 
    16681668#ifdef ROAR_HAVE_IO_POSIX 
    1669    close(g_listen_socket[i]); 
     1669   close(g_listen[i].socket); 
    16701670#endif // #else is useless because we are in void context. 
    16711671 
    1672    g_listen_socket[i] = -1; 
     1672   g_listen[i].socket = -1; 
    16731673 
    16741674#ifdef ROAR_HAVE_UNIX 
Note: See TracChangeset for help on using the changeset viewer.