Changeset 509:17952ed84309 in roaraudio for libroar/socket.c


Ignore:
Timestamp:
08/15/08 03:34:52 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

started with IPv6 support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/socket.c

    r508 r509  
    2626 
    2727 return fh; 
     28} 
     29 
     30int roar_socket_new_tcp6 (void) { 
     31#ifdef PF_INET6 
     32 int fh; 
     33 int opt = IPTOS_LOWDELAY; 
     34 
     35 fh = socket(PF_INET6, SOCK_STREAM, 0); 
     36 
     37 setsockopt(fh, IPPROTO_IP, IP_TOS, &opt, sizeof(int)); 
     38 
     39 return fh; 
     40#else 
     41 return -1; 
     42#endif 
     43} 
     44 
     45int roar_socket_new_udp6 (void) { 
     46#ifdef PF_INET6 
     47 int fh; 
     48 int opt = IPTOS_LOWDELAY; 
     49 
     50 fh = socket(PF_INET6, SOCK_DGRAM, 0); 
     51 
     52 setsockopt(fh, IPPROTO_IP, IP_TOS, &opt, sizeof(int)); 
     53 
     54 return fh; 
     55#else 
     56 return -1; 
     57#endif 
    2858} 
    2959 
Note: See TracChangeset for help on using the changeset viewer.