Changeset 1380:2df1d3fd0785 in roaraudio


Ignore:
Timestamp:
03/25/09 13:43:19 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

only support IPv4 if we have IPv4 support, return -1 in other cases

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/simple.c

    r1359 r1380  
    166166   return -1; 
    167167  } 
     168#ifdef ROAR_HAVE_IPV4 
    168169 } else { 
    169170  strncpy(file, inet_ntoa(socket_addr.sin_addr), 79); 
     171#endif 
    170172 } 
    171173 
     
    177179 
    178180 if ( type == ROAR_SOCKET_TYPE_INET ) { 
     181#ifdef ROAR_HAVE_IPV4 
    179182  len = sizeof(struct sockaddr_in); 
    180183  setsockopt(listen, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(int)); 
     
    185188  port = ROAR_NET2HOST16(socket_addr.sin_port); 
    186189  ROAR_DBG("roar_simple_new_stream_obj(*): port=%i", port); 
     190#else 
     191  return -1; 
     192#endif 
    187193 } else if ( type == ROAR_SOCKET_TYPE_DECNET ) { 
    188194  len = sizeof(struct sockaddr_in); 
Note: See TracChangeset for help on using the changeset viewer.