MSG_WAITALL
MSG_WAITALL, &ts);
if ((n = recv(s[1], buf, sizeof(buf), MSG_WAITALL)) == -1)
while (flags & MSG_WAITALL && m == NULL && uio->uio_resid > 0 &&
((flags & MSG_WAITALL) && uio->uio_resid <= so->so_rcv.sb_hiwat)) &&
rcvflg = MSG_WAITALL;
rcvflg = MSG_WAITALL;
n = recvmsg(f->fd, &msg, MSG_WAITALL);
n = recvmsg(f->fd, &msg, MSG_WAITALL);