Lines Matching refs:msg
127 struct msghdr msg = {0}; in do_sendmsg() local
137 msg.msg_iov = &msg_iov; in do_sendmsg()
138 msg.msg_iovlen = 1; in do_sendmsg()
144 msg.msg_control = msg_ctrl; in do_sendmsg()
146 msg.msg_controllen = CMSG_SPACE(sizeof(int)); in do_sendmsg()
147 cm = CMSG_FIRSTHDR(&msg); in do_sendmsg()
156 while((sent = sendmsg(qctx->sockfd, &msg, 0)) == -1 && SOCKERRNO == EINTR) in do_sendmsg()
325 static size_t vquic_msghdr_get_udp_gro(struct msghdr *msg) in vquic_msghdr_get_udp_gro() argument
337 for(cmsg = CMSG_FIRSTHDR(msg); cmsg; cmsg = CMSG_NXTHDR(msg, cmsg)) { in vquic_msghdr_get_udp_gro()
348 (void)msg; in vquic_msghdr_get_udp_gro()
466 struct msghdr msg; in recvmsg_packets() local
481 memset(&msg, 0, sizeof(msg)); in recvmsg_packets()
482 msg.msg_iov = &msg_iov; in recvmsg_packets()
483 msg.msg_iovlen = 1; in recvmsg_packets()
484 msg.msg_control = msg_ctrl; in recvmsg_packets()
488 msg.msg_name = &remote_addr; in recvmsg_packets()
489 msg.msg_namelen = sizeof(remote_addr); in recvmsg_packets()
490 msg.msg_controllen = sizeof(msg_ctrl); in recvmsg_packets()
491 while((nread = recvmsg(qctx->sockfd, &msg, 0)) == -1 && in recvmsg_packets()
515 gso_size = vquic_msghdr_get_udp_gro(&msg); in recvmsg_packets()
532 recv_cb(buf + offset, pktlen, msg.msg_name, msg.msg_namelen, 0, userp); in recvmsg_packets()