Changeset 1476:bcb075f757c8 in roaraudio for libroar/socket.c
- Timestamp:
- 03/30/09 19:40:10 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/socket.c
r1443 r1476 456 456 int ret; 457 457 #endif 458 #if defined(ROAR_HAVE_IPV4) || defined(ROAR_HAVE_IPV6) || defined(ROAR_HAVE_UNIX) || defined(ROAR_HAVE_IPX) 458 459 union { 459 460 struct sockaddr sa; … … 471 472 #endif 472 473 } socket_addr; 474 #endif 473 475 #if defined(ROAR_HAVE_IPV4) || defined(ROAR_HAVE_IPV6) 474 476 struct hostent * he; … … 626 628 } 627 629 628 if ( mode == MODE_LISTEN ) 630 if ( mode == MODE_LISTEN ) { 631 #ifdef ROAR_HAVE_BSDSOCKETS 629 632 if ( listen(fh, ROAR_SOCKET_QUEUE_LEN) == -1 ) { 630 633 close(fh); 631 634 return -1; 632 635 } 636 #else 637 return -1; 638 #endif 639 } 633 640 634 641 return fh; … … 682 689 683 690 int roar_socket_open_file (int mode, char * host, int port) { 691 #ifdef ROAR_HAVE_IO_POSIX 684 692 int fh; 685 693 … … 692 700 693 701 return fh; 702 #else 703 return -1; 704 #endif 694 705 } 695 706
Note: See TracChangeset
for help on using the changeset viewer.