Searched refs:CMSG_DATA (Results 1 – 17 of 17) sorted by relevance
| /xnu-12377.1.9/tests/ |
| H A D | recvmsg_x_ctrunc.c | 83 *(int *)(void *)CMSG_DATA(cm) = dscp; in send_packets() 90 *(int *)(void *)CMSG_DATA(cm) = dscp; in send_packets() 185 u_char ip_tos = *(u_char *)(void *)CMSG_DATA(cm); in receive_packets() 191 int ipv6_tclass = *(int *)(void *)CMSG_DATA(cm); in receive_packets() 197 struct in6_pktinfo *pktinfo = (struct in6_pktinfo *)(void *)CMSG_DATA(cm); in receive_packets() 205 struct in_pktinfo *pktinfo = (struct in_pktinfo *)(void *)CMSG_DATA(cm); in receive_packets()
|
| H A D | scm_rights_leak.c | 53 int *sock_fds = (int *)(void *)CMSG_DATA(cmsg); 94 uintptr_t *r_ptrs = (uintptr_t *)(void *)CMSG_DATA(rcmsg); 112 int *r_fds = (int *)(void *)CMSG_DATA(rcmsg);
|
| H A D | ip_tos_35768492.c | 52 *(int *)CMSG_DATA(cmsg) = off; in my_sendmsg() 69 *(int *)CMSG_DATA(cmsg) = tos_byte; in my_sendmsg() 110 tos_byte = (uint8_t)*(int *)CMSG_DATA(cmsg); in my_recvmsg()
|
| H A D | recv_link_addr_type.c | 249 addr.s_addr = *(in_addr_t *)CMSG_DATA(cmsg); 252 addr_type = *(int *)CMSG_DATA(cmsg); 413 pktinfo = *(struct in6_pktinfo *)CMSG_DATA(cmsg); 416 addr_type = *(int *)CMSG_DATA(cmsg);
|
| H A D | fd_send.c | 39 memcpy(CMSG_DATA(cmsghdrp), &fd, sizeof(fd)); in send_fd() 87 memcpy(fdp, CMSG_DATA(cmsghdrp), sizeof(*fdp)); in recv_fd()
|
| H A D | sendmsg_test.c | 85 *((int *) CMSG_DATA(cmsg)) = sock[0]; in do_test()
|
| H A D | tcp_send_implied_connect.c | 114 memcpy(CMSG_DATA(cmsghdrp), &client_fd, sizeof(client_fd)); in tcp_send_implied_connect_v4() 190 memcpy(CMSG_DATA(cmsghdrp), &client_fd, sizeof(client_fd)); in tcp_send_implied_connect_v6()
|
| H A D | ip_pktinfo.c | 270 memcpy(&recv_in_pktinfo, CMSG_DATA(cmsg), sizeof(struct in_pktinfo)); in echo() 306 memcpy(CMSG_DATA(cmsg), &send_in_pktinfo, sizeof(struct in_pktinfo)); in echo()
|
| /xnu-12377.1.9/bsd/sys/ |
| H A D | socket.h | 687 #define CMSG_DATA(cmsg) ((unsigned char *)(cmsg) + \ macro
|
| /xnu-12377.1.9/bsd/kern/ |
| H A D | socket_flows.c | 816 *address_ptr = CMSG_DATA(cm); in soflow_udp_get_address_from_control() 825 pi6 = (struct in6_pktinfo *)(void *)CMSG_DATA(cm); in soflow_udp_get_address_from_control()
|
| H A D | uipc_syscalls.c | 2062 struct timeval *tv = (struct timeval *)(void *)CMSG_DATA(cp); in copyout_control() 2068 struct user64_timeval *tv64 = (struct user64_timeval *)(void *)CMSG_DATA(tmp_cp); in copyout_control() 2076 struct user32_timeval *tv32 = (struct user32_timeval *)(void *)CMSG_DATA(tmp_cp); in copyout_control()
|
| H A D | uipc_socket2.c | 1979 (void) memcpy(CMSG_DATA(cp), p, size); in sbcreatecontrol() 2012 (void) memcpy(CMSG_DATA(cp), p, size); in sbcreatecontrol_mbuf()
|
| H A D | uipc_socket.c | 8180 val = *(int *)(void *)CMSG_DATA(cm); in sock_parse_cm_info() 8217 sockcminfo->tx_time = *(uint64_t *)(void *)CMSG_DATA(cm); in sock_parse_cm_info()
|
| /xnu-12377.1.9/bsd/netinet/ |
| H A D | in_tclass.c | 1039 tos = *(int *)(void *)CMSG_DATA(cm) & IPTOS_MASK; in ip_tos_from_control()
|
| H A D | tcp_usrreq.c | 3284 memcpy(mpkl_send_info, CMSG_DATA(cm), in tcp_get_mpkl_send_info()
|
| H A D | udp_usrreq.c | 1521 pktinfo = (struct in_pktinfo *)(void *)CMSG_DATA(cm); in udp_check_pktinfo()
|
| /xnu-12377.1.9/bsd/netinet6/ |
| H A D | ip6_output.c | 3723 error = ip6_setpktopt(cm->cmsg_type, CMSG_DATA(cm), in ip6_setpktopts()
|