Home
last modified time | relevance | path

Searched refs:msg_control (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 */
428 user_addr_t msg_control; /* ancillary data, see below */ member
444 user64_addr_t msg_control; /* ancillary data, see below */ member
460 user32_addr_t msg_control; /* ancillary data, see below */ member
477 user_addr_t msg_control; /* ancillary data, see below */ member
495 user64_addr_t msg_control; /* ancillary data, see below */ member
512 user32_addr_t msg_control; /* ancillary data, see below */ member
H A Dsocket.h608 void *__sized_by(msg_controllen) msg_control; /* [XSI] ancillary data, see below */
696 (struct cmsghdr *)(mhdr)->msg_control : \
709 ((unsigned char *)(mhdr)->msg_control + \
/xnu-12377.1.9/tests/
H A Dsendmsg_test.c76 .msg_control = cmsg_buf, in do_test()
100 .msg_control = NULL, in do_test()
123 .msg_control = NULL, in do_test()
H A Dscm_rights_leak.c69 mh.msg_control = cmsg;
86 mh.msg_control = rcmsg;
104 mh.msg_control = rcmsg;
H A Duipc_uaf.c47 msg.msg_control = &ctrl_msg; in send_scm_rights()
58 overwrite_msg.msg_control = &overwrite_ctrl_msg; in send_scm_rights()
H A Dip_tos_35768492.c46 msgvec.msg_control = &ctrl; in my_sendmsg()
63 msgvec.msg_control = &ctrl; in my_sendmsg()
97 msgvec.msg_control = (struct cmsghdr *)ctrl_buf; in my_recvmsg()
H A Drecvmsg_x_ctrunc.c84 msg->msg_control = cmsgbuf[i]; in send_packets()
91 msg->msg_control = cmsgbuf[i]; in send_packets()
151 msg->msg_control = cmsgbuf[i]; in receive_packets()
H A Dfd_send.c31 msg.msg_control = buf; in send_fd()
64 msg.msg_control = buf; in recv_fd()
H A Drecvmsg_x_test.c116 msg->msg_control = cmsgBuf + (i * ALIGN(cmsgLen)); in recvPackets_x()
120 T_QUIET; T_EXPECT_TRUE((uintptr_t)msg->msg_control % sizeof(uint32_t) == 0, NULL); in recvPackets_x()
H A Dtcp_send_implied_connect.c106 msg.msg_control = buf; in tcp_send_implied_connect_v4()
182 msg.msg_control = buf; in tcp_send_implied_connect_v6()
H A Dip_pktinfo.c260 recvmsghdr.msg_control = &control_space; in echo()
291 reply_msg.msg_control = reply_control_space; in echo()
H A Drecv_link_addr_type.c238 recvmsghdr.msg_control = &control_space;
402 recvmsghdr.msg_control = &control_space;
H A Dv4mappedv6_recvpktinfo.c204 recvmsghdr.msg_control = &control_space; in do_kqueue()
/xnu-12377.1.9/bsd/kern/
H A Duipc_syscalls.c1341 if (mp->msg_control != USER_ADDR_NULL) { in sendit()
1346 error = sockargs(&control, mp->msg_control, in sendit()
1447 msg.msg_control = 0; in sendto_nocancel()
1526 user_msg.msg_control = (user_addr_t)msg64.msg_control; in sendmsg_nocancel()
1534 user_msg.msg_control = msg32.msg_control; in sendmsg_nocancel()
1626 user_msg->msg_control = msghdrx64.msg_control; in internalize_user_msg_x()
1642 user_msg->msg_control = msghdrx32.msg_control; 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()
2223 NULL, mp->msg_control ? &control : NULL, in recvit()
[all …]
H A Dkpi_socket.c755 data, (msg && msg->msg_control) ? &control : NULL, &flags); in sock_receive_internal()
777 if (msg->msg_control != NULL) { in sock_receive_internal()
780 u_char *original_ctl = msg->msg_control; in sock_receive_internal()
781 u_char *ctlbuf = msg->msg_control; in sock_receive_internal()
783 msg->msg_control = NULL; in sock_receive_internal()
800 msg->msg_control = original_ctl; in sock_receive_internal()
891 if (msg != NULL && msg->msg_control) { in sock_send_internal()
907 memcpy(mtod(control, caddr_t), msg->msg_control, in sock_send_internal()
1020 msg_temp.msg_control = msg->msg_control; in sock_sendmbuf_can_wait()