Lines Matching refs:msgh
106 struct msghdr msgh; in read_fd_message() local
114 memset(&msgh, 0, sizeof(msgh)); in read_fd_message()
118 msgh.msg_iov = &iov; in read_fd_message()
119 msgh.msg_iovlen = 1; in read_fd_message()
120 msgh.msg_control = control; in read_fd_message()
121 msgh.msg_controllen = sizeof(control); in read_fd_message()
123 ret = recvmsg(sockfd, &msgh, 0); in read_fd_message()
131 if (msgh.msg_flags & (MSG_TRUNC | MSG_CTRUNC)) { in read_fd_message()
136 for (cmsg = CMSG_FIRSTHDR(&msgh); cmsg != NULL; in read_fd_message()
137 cmsg = CMSG_NXTHDR(&msgh, cmsg)) { in read_fd_message()
159 struct msghdr msgh; in send_fd_message() local
165 memset(&msgh, 0, sizeof(msgh)); in send_fd_message()
169 msgh.msg_iov = &iov; in send_fd_message()
170 msgh.msg_iovlen = 1; in send_fd_message()
173 msgh.msg_control = control; in send_fd_message()
174 msgh.msg_controllen = sizeof(control); in send_fd_message()
175 cmsg = CMSG_FIRSTHDR(&msgh); in send_fd_message()
186 msgh.msg_control = NULL; in send_fd_message()
187 msgh.msg_controllen = 0; in send_fd_message()
191 ret = sendmsg(sockfd, &msgh, MSG_NOSIGNAL); in send_fd_message()