- case SIOCGLINGER: {
- int linger = so->so_linger;
- if (copyout((caddr_t)&linger, cmdp, sizeof (linger))) {
- u.u_error = EFAULT;
- return;
- }
- }
- case SIOCSPGRP: {
- int pgrp;
- if (copyin(cmdp, (caddr_t)&pgrp, sizeof (pgrp))) {
- u.u_error = EFAULT;
- return;
- }
- so->so_pgrp = pgrp;