Searched refs:msg_control (Results 1 – 12 of 12) sorted by relevance
| /xnu-11417.140.69/bsd/sys/ |
| H A D | socket_private.h | 408 void *__sized_by(msg_controllen) msg_control; /* ancillary data, see below */ 426 user_addr_t msg_control; /* ancillary data, see below */ member 442 user64_addr_t msg_control; /* ancillary data, see below */ member 458 user32_addr_t msg_control; /* ancillary data, see below */ member 475 user_addr_t msg_control; /* ancillary data, see below */ member 493 user64_addr_t msg_control; /* ancillary data, see below */ member 510 user32_addr_t msg_control; /* ancillary data, see below */ member
|
| H A D | socket.h | 608 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-11417.140.69/tests/ |
| H A D | scm_rights_leak.c | 69 mh.msg_control = cmsg; 86 mh.msg_control = rcmsg; 104 mh.msg_control = rcmsg;
|
| H A D | uipc_uaf.c | 47 msg.msg_control = &ctrl_msg; in send_scm_rights() 58 overwrite_msg.msg_control = &overwrite_ctrl_msg; in send_scm_rights()
|
| H A D | ip_tos_35768492.c | 46 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 D | recvmsg_x_ctrunc.c | 84 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 D | fd_send.c | 31 msg.msg_control = buf; in send_fd() 64 msg.msg_control = buf; in recv_fd()
|
| H A D | recvmsg_x_test.c | 116 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 D | tcp_send_implied_connect.c | 106 msg.msg_control = buf; in tcp_send_implied_connect_v4() 182 msg.msg_control = buf; in tcp_send_implied_connect_v6()
|
| H A D | v4mappedv6_recvpktinfo.c | 204 recvmsghdr.msg_control = &control_space; in do_kqueue()
|
| /xnu-11417.140.69/bsd/kern/ |
| H A D | uipc_syscalls.c | 1341 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() 1841 if (user_msg.msg_control != USER_ADDR_NULL && user_msg.msg_controllen != 0) { in sendit_x() 1844 error = sockargs(&control, user_msg.msg_control, user_msg.msg_controllen, MT_CONTROL); in sendit_x() 2227 NULL, mp->msg_control ? &control : NULL, in recvit() [all …]
|
| H A D | kpi_socket.c | 755 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()
|