Lines 1634-1641
Link Here
|
1634 |
if (args->optlen < sizeof(lxu)) |
1634 |
if (args->optlen < sizeof(lxu)) |
1635 |
return (EINVAL); |
1635 |
return (EINVAL); |
1636 |
xulen = sizeof(xu); |
1636 |
xulen = sizeof(xu); |
1637 |
error = kern_getsockopt(td, args->s, bsd_args.level, |
1637 |
/* |
1638 |
name, &xu, UIO_SYSSPACE, &xulen); |
1638 |
* LOCAL_PEERCRED is not served at the SOL_SOCKET level, |
|
|
1639 |
* but by the Unix socket's level 0. |
1640 |
*/ |
1641 |
error = kern_getsockopt(td, args->s, 0, name, &xu, |
1642 |
UIO_SYSSPACE, &xulen); |
1639 |
if (error != 0) |
1643 |
if (error != 0) |
1640 |
return (error); |
1644 |
return (error); |
1641 |
/* |
1645 |
/* |