| 1433 | } |
| 1434 | |
| 1435 | int |
| 1436 | ff_bind(int s, const struct linux_sockaddr *addr, socklen_t addrlen) |
| 1437 | { |
| 1438 | int rc; |
| 1439 | struct sockaddr_storage bsdaddr; |
| 1440 | linux2freebsd_sockaddr(addr, addrlen, (struct sockaddr *)&bsdaddr); |
| 1441 | |
| 1442 | if ((rc = kern_bindat(curthread, AT_FDCWD, s, (struct sockaddr *)&bsdaddr))) |
| 1443 | goto kern_fail; |
| 1444 | |
| 1445 | return (rc); |
| 1446 | kern_fail: |
| 1447 | ff_os_errno(rc); |
| 1448 | return (-1); |
| 1449 | } |
| 1450 | |
| 1451 | int |
| 1452 | ff_connect(int s, const struct linux_sockaddr *name, socklen_t namelen) |
no test coverage detected