Changeset 2815:8cf175ac7bf9 in roaraudio for roard/network.c


Ignore:
Timestamp:
09/29/09 18:04:17 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added nnode support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/network.c

    r2791 r2815  
    8989 socklen_t cred_len = sizeof(cred); 
    9090#endif 
    91  struct roar_vio_calls vio; 
     91 struct roar_vio_calls    vio; 
     92 struct sockaddr_storage  addr; 
     93 socklen_t                addrlen = sizeof(addr); 
    9294 
    93  fh = accept(sock, NULL, NULL); 
     95 fh = accept(sock, (struct sockaddr*)&addr, &addrlen); 
    9496 
    9597 ROAR_DBG("net_get_new_client(void): fh = %i", fh); 
     
    126128 } 
    127129#endif 
     130 
     131 if ( roar_nnode_free(&(c->nnode)) == -1 ) 
     132  return -1; 
     133 
     134 if ( roar_nnode_new_from_sockaddr(&(c->nnode), (struct sockaddr*)&addr, addrlen) == -1 ) 
     135  return -1; 
    128136 
    129137 ROAR_DBG("net_get_new_client(*): proto=0x%.4x", proto); 
Note: See TracChangeset for help on using the changeset viewer.