| 1550 | } |
| 1551 | |
| 1552 | int |
| 1553 | ff_select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, |
| 1554 | struct timeval *timeout) |
| 1555 | |
| 1556 | { |
| 1557 | int rc; |
| 1558 | |
| 1559 | rc = kern_select(curthread, nfds, readfds, writefds, exceptfds, timeout, 64); |
| 1560 | if (rc) |
| 1561 | goto kern_fail; |
| 1562 | rc = curthread->td_retval[0]; |
| 1563 | |
| 1564 | return (rc); |
| 1565 | kern_fail: |
| 1566 | ff_os_errno(rc); |
| 1567 | return (-1); |
| 1568 | |
| 1569 | } |
| 1570 | |
| 1571 | int |
| 1572 | ff_poll(struct pollfd fds[], nfds_t nfds, int timeout) |
no test coverage detected