Home
last modified time | relevance | path

Searched refs:msg_controllen (Results 1 – 15 of 15) sorted by relevance

/xnu-12377.1.9/bsd/sys/
H A Dsocket_private.h410 void *__sized_by(msg_controllen) msg_control; /* ancillary data, see below */
411 socklen_t msg_controllen; /* ancillary data buffer len */ member
429 socklen_t msg_controllen; /* ancillary data buffer len */ member
445 socklen_t msg_controllen; /* ancillary data buffer len */ member
461 socklen_t msg_controllen; /* ancillary data buffer len */ member
478 socklen_t msg_controllen; /* ancillary data buffer len */ member
496 socklen_t msg_controllen; /* ancillary data buffer len */ member
513 socklen_t msg_controllen; /* ancillary data buffer len */ member
H A Dsocket.h608 void *__sized_by(msg_controllen) msg_control; /* [XSI] ancillary data, see below */
609 socklen_t msg_controllen; /* [XSI] ancillary data buffer len */ member
695 ((mhdr)->msg_controllen >= sizeof(struct cmsghdr) ? \
710 (mhdr)->msg_controllen)) ? \
/xnu-12377.1.9/tests/
H A Duipc_uaf.c48 msg.msg_controllen = sizeof(ctrl_msg) - ((MAX_FDS / 2) * sizeof(ctrl_msg.fds[0])); in send_scm_rights()
51 ctrl_msg.cmsg.cmsg_len = msg.msg_controllen; in send_scm_rights()
59 overwrite_msg.msg_controllen = sizeof(overwrite_ctrl_msg); in send_scm_rights()
62 overwrite_ctrl_msg.cmsg.cmsg_len = msg.msg_controllen; in send_scm_rights()
H A Dsendmsg_test.c77 .msg_controllen = sizeof(cmsg_buf), in do_test()
101 .msg_controllen = 0, in do_test()
124 .msg_controllen = 0, in do_test()
H A Drecvmsg_x_ctrunc.c85 msg->msg_controllen = CMSG_SPACE(sizeof(int)); in send_packets()
92 msg->msg_controllen = CMSG_SPACE(sizeof(int)); in send_packets()
152 msg->msg_controllen = cmsg_size; in receive_packets()
168 if ((msg->msg_controllen < (socklen_t)sizeof(struct cmsghdr)) || (msg->msg_flags & MSG_CTRUNC)) { in receive_packets()
171 i, msg->msg_controllen, cmsg_size, msg->msg_flags, recvSocket); in receive_packets()
174 i, msg->msg_controllen, cmsg_size, msg->msg_flags, recvSocket); in receive_packets()
H A Dscm_rights_leak.c70 mh.msg_controllen = cmsg->cmsg_len;
87 mh.msg_controllen = rcmsg_size;
105 mh.msg_controllen = rcmsg_size;
H A Dip_tos_35768492.c47 msgvec.msg_controllen = sizeof(ctrl); in my_sendmsg()
64 msgvec.msg_controllen = sizeof(ctrl); in my_sendmsg()
98 msgvec.msg_controllen = sizeof(ctrl_buf); in my_recvmsg()
H A Dfd_send.c32 msg.msg_controllen = CMSG_SPACE(sizeof(int)); in send_fd()
65 msg.msg_controllen = CMSG_SPACE(sizeof(int)); in recv_fd()
H A Drecvmsg_x_test.c117 msg->msg_controllen = cmsgLen; in recvPackets_x()
142 i + 1, msg->msg_datalen, msg->msg_namelen, cmsgLen, msg->msg_controllen, msg->msg_flags); in recvPackets_x()
H A Dtcp_send_implied_connect.c107 msg.msg_controllen = CMSG_SPACE(sizeof(int)); in tcp_send_implied_connect_v4()
183 msg.msg_controllen = CMSG_SPACE(sizeof(int)); in tcp_send_implied_connect_v6()
H A Dip_pktinfo.c261 recvmsghdr.msg_controllen = sizeof(control_space); in echo()
292 reply_msg.msg_controllen = CMSG_SPACE(sizeof(struct in_pktinfo)); in echo()
H A Drecv_link_addr_type.c239 recvmsghdr.msg_controllen = sizeof(control_space);
403 recvmsghdr.msg_controllen = sizeof(control_space);
H A Dv4mappedv6_recvpktinfo.c205 recvmsghdr.msg_controllen = sizeof(control_space); in do_kqueue()
/xnu-12377.1.9/bsd/kern/
H A Duipc_syscalls.c1342 if (mp->msg_controllen < sizeof(struct cmsghdr)) { in sendit()
1347 mp->msg_controllen, MT_CONTROL); in sendit()
1525 user_msg.msg_controllen = msg64.msg_controllen; in sendmsg_nocancel()
1533 user_msg.msg_controllen = msg32.msg_controllen; in sendmsg_nocancel()
1627 user_msg->msg_controllen = msghdrx64.msg_controllen; in internalize_user_msg_x()
1643 user_msg->msg_controllen = msghdrx32.msg_controllen; in internalize_user_msg_x()
1837 if (user_msg.msg_control != USER_ADDR_NULL && user_msg.msg_controllen != 0) { in sendit_x()
1840 error = sockargs(&control, user_msg.msg_control, user_msg.msg_controllen, MT_CONTROL); in sendit_x()
2256 &mp->msg_controllen, &mp->msg_flags, so); in recvit()
2325 msg.msg_controllen = 0; in recvfrom_nocancel()
[all …]
H A Dkpi_socket.c779 int clen = msg->msg_controllen; in sock_receive_internal()
784 msg->msg_controllen = 0; in sock_receive_internal()
801 msg->msg_controllen = (socklen_t)(ctlbuf - original_ctl); in sock_receive_internal()
892 if ((size_t)msg->msg_controllen < sizeof(struct cmsghdr)) { in sock_send_internal()
897 if ((size_t)msg->msg_controllen > MLEN) { in sock_send_internal()
908 msg->msg_controllen); in sock_send_internal()
909 control->m_len = msg->msg_controllen; in sock_send_internal()
1021 msg_temp.msg_controllen = msg->msg_controllen; in sock_sendmbuf_can_wait()