Home
last modified time | relevance | path

Searched refs:cmsg_len (Results 1 – 20 of 20) sorted by relevance

/xnu-12377.41.6/tests/
H A Dscm_rights_leak.c48 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 Drecvmsg_x_ctrunc.c80 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 Duipc_uaf.c51 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 Dip_tos_35768492.c51 cmsg->cmsg_len = CMSG_LEN(sizeof(int)); in my_sendmsg()
68 cmsg->cmsg_len = CMSG_LEN(sizeof(int)); in my_sendmsg()
108 cmsg->cmsg_len && in my_recvmsg()
H A Dfd_send.c35 cmsghdrp->cmsg_len = CMSG_LEN(sizeof(int)); in send_fd()
77 if (cmsghdrp->cmsg_len != CMSG_LEN(sizeof(int))) { in recv_fd()
H A Dsendmsg_test.c82 cmsg->cmsg_len = CMSG_LEN(sizeof(int)); in do_test()
H A Dip_pktinfo.c268 T_ASSERT_EQ(CMSG_LEN(sizeof(struct in_pktinfo)), (size_t)cmsg->cmsg_len, in echo()
305 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in_pktinfo)); in echo()
H A Dtcp_send_implied_connect.c110 cmsghdrp->cmsg_len = CMSG_LEN(sizeof(int)); in tcp_send_implied_connect_v4()
186 cmsghdrp->cmsg_len = CMSG_LEN(sizeof(int)); in tcp_send_implied_connect_v6()
H A Drecvmsg_x_test.c149 … T_LOG("level = %d, type = %d, length = %d\n", cmsg->cmsg_level, cmsg->cmsg_type, cmsg->cmsg_len); in recvPackets_x()
/xnu-12377.41.6/bsd/sys/
H A Dsocket.h653 socklen_t cmsg_len; /* [XSI] data byte count, including hdr */ member
707 __DARWIN_ALIGN32((__uint32_t)(cmsg)->cmsg_len) + \
713 __DARWIN_ALIGN32((__uint32_t)(cmsg)->cmsg_len))))
H A Dsocketvar.h364 __DARWIN_ALIGN32((__uint32_t)(cmsg)->cmsg_len) + \
371 __DARWIN_ALIGN32(((struct cmsghdr *)(void *)m_mtod_current(m))->cmsg_len) ? \
380 __DARWIN_ALIGN32((__uint32_t)(cmsg)->cmsg_len)))
/xnu-12377.41.6/bsd/kern/
H A Duipc_socket2.c1422 if (cmsg->cmsg_len < sizeof(struct cmsghdr)) { in is_cmsg_valid()
1426 if ((uintptr_t)control->m_data >= (uintptr_t)cmsg + cmsg->cmsg_len) { in is_cmsg_valid()
1431 (uintptr_t)cmsg + cmsg->cmsg_len) { in is_cmsg_valid()
1981 cp->cmsg_len = CMSG_LEN(size); in sbcreatecontrol()
2013 cp->cmsg_len = CMSG_LEN(size); in sbcreatecontrol_mbuf()
H A Duipc_usrreq.c2388 const int newfds = (cm->cmsg_len - sizeof(*cm)) / sizeof(int); in unp_externalize()
2503 (socklen_t)cm->cmsg_len != (socklen_t)control->m_len) { in unp_internalize()
2506 oldfds = (cm->cmsg_len - sizeof(*cm)) / sizeof(int); in unp_internalize()
2795 qfds = (cm->cmsg_len - sizeof(*cm)) / in unp_scan()
H A Dsocket_flows.c815 cm->cmsg_len == CMSG_LEN(sizeof(struct in_addr))) { in soflow_udp_get_address_from_control()
824 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) { in soflow_udp_get_address_from_control()
H A Duipc_syscalls.c2050 socklen_t cp_size = CMSG_ALIGN(cp->cmsg_len); in copyout_control()
2073 tmp_cp->cmsg_len = CMSG_LEN(sizeof(struct user64_timeval)); in copyout_control()
2081 tmp_cp->cmsg_len = CMSG_LEN(sizeof(struct user32_timeval)); in copyout_control()
2130 cp_size = CMSG_ALIGN(cp->cmsg_len); in copyout_control()
H A Duipc_socket.c2955 VERIFY(cm->cmsg_len <= rights->m_len); in sopeek_scm_rights()
2956 memset(cm + 1, 0, cm->cmsg_len - sizeof(*cm)); in sopeek_scm_rights()
8188 if (cm->cmsg_len == CMSG_LEN(sizeof(int))) { in sock_parse_cm_info()
8194 if (cm->cmsg_len != CMSG_LEN(sizeof(int))) { in sock_parse_cm_info()
8211 if (cm->cmsg_len != CMSG_LEN(sizeof(int))) { in sock_parse_cm_info()
8222 if (cm->cmsg_len != CMSG_LEN(sizeof(uint64_t))) { in sock_parse_cm_info()
/xnu-12377.41.6/bsd/netinet/
H A Dtcp_usrreq.c3273 if (cm->cmsg_len < sizeof(struct cmsghdr) || in tcp_get_mpkl_send_info()
3274 cm->cmsg_len > control->m_len) { in tcp_get_mpkl_send_info()
3281 if (cm->cmsg_len != CMSG_LEN(sizeof(struct so_mpkl_send_info))) { in tcp_get_mpkl_send_info()
H A Din_tclass.c1031 if (cm->cmsg_len != CMSG_LEN(sizeof(int))) { in ip_tos_from_control()
H A Dudp_usrreq.c1554 if (cm->cmsg_len != CMSG_LEN(sizeof(struct in_pktinfo))) { in udp_check_pktinfo()
/xnu-12377.41.6/bsd/netinet6/
H A Dip6_output.c3724 cm->cmsg_len - CMSG_LEN(0), opt, 0, 1, uproto); in ip6_setpktopts()