Searched refs:cmsg_len (Results 1 – 18 of 18) sorted by relevance
| /xnu-10063.141.1/tests/ |
| H A D | scm_rights_leak.c | 48 cmsg->cmsg_len = CMSG_LEN(MAX_SOCK * sizeof(int)); 51 T_LOG("send cmsg_len %u", cmsg->cmsg_len); 70 mh.msg_controllen = cmsg->cmsg_len; 92 T_LOG("recvmsg MSG_PEEK cmsg_len %u", rcmsg->cmsg_len); 95 socklen_t nptrs = (rcmsg->cmsg_len - CMSG_LEN(0)) / sizeof(uintptr_t); 110 T_LOG("recvmsg cmsg_len %u", rcmsg->cmsg_len); 113 socklen_t nfds = (rcmsg->cmsg_len - CMSG_LEN(0)) / sizeof(int);
|
| H A D | recvmsg_x_ctrunc.c | 80 cm->cmsg_len = CMSG_LEN(sizeof(int)); in send_packets() 87 cm->cmsg_len = CMSG_LEN(sizeof(sizeof(int))); in send_packets() 180 cm->cmsg_level, cm->cmsg_type, cm->cmsg_len); in receive_packets() 184 cm->cmsg_len == CMSG_LEN(sizeof(u_char))) { in receive_packets() 190 cm->cmsg_len == CMSG_LEN(sizeof(int))) { in receive_packets() 196 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) { in receive_packets() 204 cm->cmsg_len == CMSG_LEN(sizeof(struct in_pktinfo))) { in receive_packets()
|
| H A D | uipc_uaf.c | 51 ctrl_msg.cmsg.cmsg_len = msg.msg_controllen; in send_scm_rights() 62 overwrite_ctrl_msg.cmsg.cmsg_len = msg.msg_controllen; in send_scm_rights()
|
| H A D | fd_send.c | 35 cmsghdrp->cmsg_len = CMSG_LEN(sizeof(int)); in send_fd() 77 if (cmsghdrp->cmsg_len != CMSG_LEN(sizeof(int))) { in recv_fd()
|
| H A D | unp_externalize_fd_alloc.c | 43 cmsghdr->cmsg_len = CMSG_LEN(sizeof(int));
|
| H A D | tcp_send_implied_connect.c | 108 cmsghdrp->cmsg_len = CMSG_LEN(sizeof(int)); in tcp_send_implied_connect_v4() 184 cmsghdrp->cmsg_len = CMSG_LEN(sizeof(int)); in tcp_send_implied_connect_v6()
|
| H A D | recvmsg_x_test.c | 149 … T_LOG("level = %d, type = %d, length = %d\n", cmsg->cmsg_level, cmsg->cmsg_type, cmsg->cmsg_len); in recvPackets_x()
|
| /xnu-10063.141.1/bsd/sys/ |
| H A D | socket.h | 1100 socklen_t cmsg_len; /* [XSI] data byte count, including hdr */ member 1154 __DARWIN_ALIGN32((__uint32_t)(cmsg)->cmsg_len) + \ 1160 __DARWIN_ALIGN32((__uint32_t)(cmsg)->cmsg_len))))
|
| H A D | socketvar.h | 366 __DARWIN_ALIGN32((__uint32_t)(cmsg)->cmsg_len) + \ 373 __DARWIN_ALIGN32(((struct cmsghdr *)(void *)(m)->m_data)->cmsg_len) ? \ 382 __DARWIN_ALIGN32((__uint32_t)(cmsg)->cmsg_len)))
|
| /xnu-10063.141.1/bsd/kern/ |
| H A D | uipc_socket2.c | 1414 if (cmsg->cmsg_len < sizeof(struct cmsghdr)) { in is_cmsg_valid() 1418 if ((uint8_t *)control->m_data >= (uint8_t *)cmsg + cmsg->cmsg_len) { in is_cmsg_valid() 1423 (uint8_t *)cmsg + cmsg->cmsg_len) { in is_cmsg_valid() 1945 cp->cmsg_len = CMSG_LEN(size); in sbcreatecontrol() 1977 cp->cmsg_len = CMSG_LEN(size); in sbcreatecontrol_mbuf()
|
| H A D | uipc_usrreq.c | 2345 const int newfds = (cm->cmsg_len - sizeof(*cm)) / sizeof(int); in unp_externalize() 2460 (socklen_t)cm->cmsg_len != (socklen_t)control->m_len) { in unp_internalize() 2463 oldfds = (cm->cmsg_len - sizeof(*cm)) / sizeof(int); in unp_internalize() 2747 qfds = (cm->cmsg_len - sizeof(*cm)) / in unp_scan()
|
| H A D | socket_flows.c | 806 cm->cmsg_len == CMSG_LEN(sizeof(struct in_addr))) { in soflow_udp_get_address_from_control() 815 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) { in soflow_udp_get_address_from_control()
|
| H A D | uipc_syscalls.c | 2045 socklen_t cp_size = CMSG_ALIGN(cp->cmsg_len); in copyout_control() 2068 tmp_cp->cmsg_len = CMSG_LEN(sizeof(struct user64_timeval)); in copyout_control() 2076 tmp_cp->cmsg_len = CMSG_LEN(sizeof(struct user32_timeval)); in copyout_control() 2125 cp_size = CMSG_ALIGN(cp->cmsg_len); in copyout_control()
|
| H A D | uipc_socket.c | 3069 VERIFY(cm->cmsg_len <= rights->m_len); in sopeek_scm_rights() 3070 memset(cm + 1, 0, cm->cmsg_len - sizeof(*cm)); in sopeek_scm_rights()
|
| /xnu-10063.141.1/bsd/netinet/ |
| H A D | in_tclass.c | 1038 cm->cmsg_len != CMSG_LEN(sizeof(int))) { in so_tc_from_control() 1085 if (cm->cmsg_len != CMSG_LEN(sizeof(int))) { in so_tos_from_control()
|
| H A D | tcp_usrreq.c | 3257 if (cm->cmsg_len < sizeof(struct cmsghdr) || in tcp_get_mpkl_send_info() 3258 cm->cmsg_len > control->m_len) { in tcp_get_mpkl_send_info() 3265 if (cm->cmsg_len != CMSG_LEN(sizeof(struct so_mpkl_send_info))) { in tcp_get_mpkl_send_info()
|
| H A D | udp_usrreq.c | 1476 if (cm->cmsg_len != CMSG_LEN(sizeof(struct in_pktinfo))) { in udp_check_pktinfo()
|
| /xnu-10063.141.1/bsd/netinet6/ |
| H A D | ip6_output.c | 3623 cm->cmsg_len - CMSG_LEN(0), opt, 0, 1, uproto); in ip6_setpktopts()
|