Changeset 509:17952ed84309 in roaraudio
- Timestamp:
- 08/15/08 03:34:52 (16 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroar/socket.h
r508 r509 35 35 int roar_socket_new_tcp (void); 36 36 int roar_socket_new_udp (void); 37 int roar_socket_new_tcp6 (void); 38 int roar_socket_new_udp6 (void); 37 39 int roar_socket_new_unix (void); 38 40 int roar_socket_new_decnet_seqpacket (void); -
libroar/socket.c
r508 r509 26 26 27 27 return fh; 28 } 29 30 int 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 45 int 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 28 58 } 29 59
Note: See TracChangeset
for help on using the changeset viewer.