Changeset 3898:ee9d45cf981d in roaraudio
- Timestamp:
- 05/25/10 18:26:39 (14 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
configure
r3896 r3898 1446 1446 fi 1447 1447 1448 echo -n 'checking for accept()... ' 1449 cat <<EOF > $TF_C 1450 #include <sys/types.h> 1451 #ifndef WITHOUT_SYS_SOCKET_H 1452 #include <sys/socket.h> 1453 #endif 1454 #ifdef WITH_WINSOCK_H 1455 #include <winsock.h> 1456 #endif 1457 1458 int main (void) { accept(0, 0, 0); return 0; } 1459 EOF 1460 1461 if [ "$SYSNAME" = 'SunOS' ] 1462 then 1463 _l='-lsocket' 1464 else 1465 _l='' 1466 fi 1467 1468 if $CCTF $_l 2> /dev/null; 1469 then 1470 echo '#define ROAR_HAVE_ACCEPT' >&3 1471 echo '#define ROAR_ACCEPT accept' >&3 1472 echo yes 1473 elif $CCTF -DWITHOUT_SYS_SOCKET_H -DWITH_WINSOCK_H $lib_wsock32 2> /dev/null; 1474 then 1475 echo '#define ROAR_HAVE_ACCEPT' >&3 1476 echo '#define ROAR_ACCEPT accept' >&3 1477 echo yes, WinSock 1478 else 1479 echo '#define ROAR_ACCEPT(x,y,z) (-1)' >&3 1480 echo no 1481 fi 1482 1448 1483 test_func_defmake ROAR_HAVE_GETOBJECTBYNAME getobjectbyname 'getobjectbyname(NULL)' -- stdlib.h netdnet/dn.h netdnet/dnetdb.h 1449 1484 test_func_defmake ROAR_HAVE_GETSERVBYNAME getservbyname 'getservbyname((void*)0, (void*)0)' -- netdb.h -
libroar/vio.c
r3895 r3898 393 393 break; 394 394 case ROAR_VIO_CTL_ACCEPT: 395 tmp = accept(roar_vio_get_fh(vio), NULL, 0);395 tmp = ROAR_ACCEPT(roar_vio_get_fh(vio), NULL, 0); 396 396 if ( tmp == -1 ) 397 397 return -1;
Note: See TracChangeset
for help on using the changeset viewer.