Lines Matching refs:msg
73 static void test_recv_errmsg_cmsg(struct msghdr *msg) in test_recv_errmsg_cmsg() argument
79 for (cm = CMSG_FIRSTHDR(msg); in test_recv_errmsg_cmsg()
81 cm = CMSG_NXTHDR(msg, cm)) { in test_recv_errmsg_cmsg()
106 static struct msghdr msg; in socket_recv_errmsg() local
110 memset(&msg, 0, sizeof(msg)); in socket_recv_errmsg()
116 msg.msg_iov = &entry; in socket_recv_errmsg()
117 msg.msg_iovlen = 1; in socket_recv_errmsg()
118 msg.msg_name = NULL; in socket_recv_errmsg()
119 msg.msg_namelen = 0; in socket_recv_errmsg()
120 msg.msg_control = ctrl; in socket_recv_errmsg()
121 msg.msg_controllen = sizeof(ctrl); in socket_recv_errmsg()
123 n = recvmsg(fd, &msg, MSG_ERRQUEUE); in socket_recv_errmsg()
128 test_recv_errmsg_cmsg(&msg); in socket_recv_errmsg()