| 991 | } |
| 992 | |
| 993 | int |
| 994 | ff_setsockopt_freebsd(int s, int level, int optname, |
| 995 | const void *optval, socklen_t optlen) |
| 996 | { |
| 997 | int rc; |
| 998 | |
| 999 | if ((rc = kern_setsockopt(curthread, s, level, optname, |
| 1000 | __DECONST(void *, optval), UIO_USERSPACE, optlen))) |
| 1001 | goto kern_fail; |
| 1002 | |
| 1003 | return (rc); |
| 1004 | |
| 1005 | kern_fail: |
| 1006 | ff_os_errno(rc); |
| 1007 | return (-1); |
| 1008 | } |
| 1009 | |
| 1010 | int |
| 1011 | ff_ioctl(int fd, unsigned long request, ...) |
no test coverage detected