Changeset 1084:270cd72aefd7 in roaraudio


Ignore:
Timestamp:
12/28/08 19:26:11 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

don't set TOS on win32, use ROAR_HAVE_IPV6 not PF_INET6 to check for IPv6

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/socket.c

    r1068 r1084  
    4040int roar_socket_new_tcp (void) { 
    4141 int fh; 
     42#ifndef ROAR_TARGET_WIN32 
    4243 int opt = IPTOS_LOWDELAY; 
     44#endif 
    4345 
    4446 fh = socket(PF_INET, SOCK_STREAM, 0); 
    4547 
     48#ifndef ROAR_TARGET_WIN32 
    4649 setsockopt(fh, IPPROTO_IP, IP_TOS, &opt, sizeof(int)); 
     50#endif 
    4751 
    4852 return fh; 
     
    5155int roar_socket_new_udp (void) { 
    5256 int fh; 
     57#ifndef ROAR_TARGET_WIN32 
    5358 int opt = IPTOS_LOWDELAY; 
     59#endif 
    5460 
    5561 fh = socket(PF_INET, SOCK_DGRAM, 0); 
    5662 
     63#ifndef ROAR_TARGET_WIN32 
    5764 setsockopt(fh, IPPROTO_IP, IP_TOS, &opt, sizeof(int)); 
     65#endif 
    5866 
    5967 return fh; 
     
    6169 
    6270int roar_socket_new_tcp6 (void) { 
    63 #ifdef PF_INET6 
     71#ifdef ROAR_HAVE_IPV6 
    6472 int fh; 
    6573 int opt = IPTOS_LOWDELAY; 
     
    7684 
    7785int roar_socket_new_udp6 (void) { 
    78 #ifdef PF_INET6 
     86#ifdef ROAR_HAVE_IPV6 
    7987 int fh; 
    8088 int opt = IPTOS_LOWDELAY; 
Note: See TracChangeset for help on using the changeset viewer.