MSG_CTRUNC
if (msg.msg_controllen == 0 || (msg.msg_flags & MSG_CTRUNC) != 0) {
if ((msg.msg_flags & (MSG_EOR | MSG_CTRUNC)) != MSG_EOR) {
msg.msg_flags & MSG_CTRUNC)
if (((mhdr->msg_flags & MSG_CTRUNC) != 0) &&
msg->msg_flags |= MSG_CTRUNC;
msg->msg_flags |= MSG_CTRUNC;
msg->msg_flags |= MSG_CTRUNC;
ret_flags |= MSG_CTRUNC;
mp->msg_flags |= MSG_CTRUNC;
ATF_REQUIRE((msg.msg_flags & (MSG_EOR | MSG_CTRUNC)) == MSG_EOR);
recv_cmsg(fd[1], message, CMSG_SPACE(sizeof(int)), MSG_CTRUNC);
recv_cmsg(fd[1], message, CMSG_SPACE(0), MSG_CTRUNC);
MSG_CTRUNC);
recv_cmsg(fd[1], message, CMSG_SPACE(sizeof(int)), MSG_CTRUNC);
recv_cmsg(fd[1], message, CMSG_LEN(0), MSG_CTRUNC);
ATF_REQUIRE((msg->msg_flags & MSG_CTRUNC) == 0);
if (msghdr->msg_flags & MSG_CTRUNC) {