Changeset 493:aa0666636931 in roaraudio


Ignore:
Timestamp:
08/14/08 05:16:18 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

allow reuse of temp address

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/simple.c

    r487 r493  
    7171 int    type = ROAR_SOCKET_TYPE_UNIX; 
    7272 int    port = 0; 
     73 int    opt  = 1; 
    7374 struct sockaddr_in   socket_addr; 
    7475 socklen_t            len            = sizeof(struct sockaddr_in); 
     
    9495 if ( type == ROAR_SOCKET_TYPE_INET ) { 
    9596  len = sizeof(struct sockaddr_in); 
     97  setsockopt(listen, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(int)); 
     98 
    9699  if ( getsockname(listen, (struct sockaddr *)&socket_addr, &len) == -1 ) { 
    97100   return -1; 
Note: See TracChangeset for help on using the changeset viewer.