| /netbsd-src/crypto/external/bsd/openssl/dist/include/internal/ |
| H A D | ktls.h | 89 int cmsg_len = sizeof(record_type); in ktls_send_ctrl_message() local 91 char buf[CMSG_SPACE(cmsg_len)]; in ktls_send_ctrl_message() 99 cmsg->cmsg_len = CMSG_LEN(cmsg_len); in ktls_send_ctrl_message() 101 msg.msg_controllen = cmsg->cmsg_len; in ktls_send_ctrl_message() 130 int cmsg_len = sizeof(struct tls_get_record); in ktls_read_record() local 133 char buf[CMSG_SPACE(cmsg_len)]; in ktls_read_record() 168 || cmsg->cmsg_len != CMSG_LEN(cmsg_len)) { in ktls_read_record() 302 int cmsg_len = sizeof(record_type); in ktls_send_ctrl_message() local 316 cmsg->cmsg_len = CMSG_LEN(cmsg_len); in ktls_send_ctrl_message() 318 msg.msg_controllen = cmsg->cmsg_len; in ktls_send_ctrl_message()
|
| /netbsd-src/lib/libc/net/ |
| H A D | ip6opt.c | 109 ch->cmsg_len = CMSG_LEN(0); in inet6_option_init() 136 bp = (uint8_t *)(void *)cmsg + cmsg->cmsg_len; in inet6_option_append() 152 cmsg->cmsg_len += 2; in inet6_option_append() 163 _DIAGASSERT(__type_fit(socklen_t, padlen + cmsg->cmsg_len)); in inet6_option_append() 164 cmsg->cmsg_len += (socklen_t)padlen; in inet6_option_append() 174 _DIAGASSERT(__type_fit(socklen_t, optlen + cmsg->cmsg_len)); in inet6_option_append() 175 cmsg->cmsg_len += (socklen_t)optlen; in inet6_option_append() 182 _DIAGASSERT(__type_fit(socklen_t, padlen + cmsg->cmsg_len)); in inet6_option_append() 183 cmsg->cmsg_len += (socklen_t)padlen; in inet6_option_append() 216 bp = (uint8_t *)(void *)cmsg + cmsg->cmsg_len; in inet6_option_alloc() [all …]
|
| H A D | sctp_sys_calls.c | 440 cmsg->cmsg_len = CMSG_LEN (sizeof(struct sctp_sndrcvinfo) ); in sctp_sendmsg() 451 msg.msg_controllen = cmsg->cmsg_len; in sctp_sendmsg() 502 cmsg->cmsg_len = CMSG_LEN (sizeof(struct sctp_sndrcvinfo) ); in sctp_send() 507 msg.msg_controllen = cmsg->cmsg_len; in sctp_send() 799 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_sndinfo)); in sctp_sendv() 813 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_prinfo)); in sctp_sendv() 826 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_authinfo)); in sctp_sendv() 841 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_sndinfo)); in sctp_sendv() 850 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_prinfo)); in sctp_sendv() 858 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_authinfo)); in sctp_sendv() [all …]
|
| H A D | rthdr.c | 100 ch->cmsg_len = CMSG_LEN(sizeof(struct ip6_rthdr0) - in inet6_rthdr_init() 103 ch->cmsg_len = CMSG_LEN(sizeof(struct ip6_rthdr0)); in inet6_rthdr_init() 140 cmsg->cmsg_len = (socklen_t)len; in inet6_rthdr_add()
|
| /netbsd-src/sys/compat/netbsd32/ |
| H A D | netbsd32_socket.c | 59 (__CASTV(char *, kcmsg) + CMSG32_ALIGN((ucmsg)->cmsg_len)) 92 j = cmsg->cmsg_len - CMSG_LEN(0); in copyout32_msg_control_mbuf() 93 i = cmsg32.cmsg_len = CMSG32_LEN(j); in copyout32_msg_control_mbuf() 105 ktrkuser(mbuftypes[MT_CONTROL], cmsg, cmsg->cmsg_len); in copyout32_msg_control_mbuf() 115 j = CMSG32_SPACE(cmsg->cmsg_len - CMSG_LEN(0)); in copyout32_msg_control_mbuf() 123 cmsg = (void *)((char *)cmsg + CMSG_ALIGN(cmsg->cmsg_len)); in copyout32_msg_control_mbuf() 407 cmsg32.cmsg_len > (size_t)resid || in copyin32_msg_control() 408 cmsg32.cmsg_len < sizeof(cmsg32)) { in copyin32_msg_control() 413 cspace = CMSG_SPACE(cmsg32.cmsg_len - CMSG32_LEN(0)); in copyin32_msg_control() 444 cmsg->cmsg_len = CMSG_LEN(cmsg32.cmsg_len - CMSG32_LEN(0)); in copyin32_msg_control() [all …]
|
| H A D | netbsd32_compat_43.c | 473 && cmsg->cmsg_len < omsg.msg_accrightslen in compat_43_netbsd32_orecvmsg() 476 cmsg->cmsg_len) == 0) { in compat_43_netbsd32_orecvmsg() 477 omsg.msg_accrightslen = cmsg->cmsg_len; in compat_43_netbsd32_orecvmsg()
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/sys/posix/sys/ |
| H A D | socket.d | 179 size_t cmsg_len; in version() member 592 socklen_t cmsg_len; 606 (((unsigned char *)(cmsg) + ALIGN((cmsg)->cmsg_len) + \ 610 (struct cmsghdr *)((unsigned char *)(cmsg) + ALIGN((cmsg)->cmsg_len))) 731 socklen_t cmsg_len; 760 if ( cast(ubyte*) cmsg + _ALIGN( cmsg.cmsg_len ) + _ALIGN( cmsghdr.sizeof ) > 764 return cast(cmsghdr*) (cast(ubyte*) cmsg + _ALIGN( cmsg.cmsg_len )); 889 socklen_t cmsg_len; 918 if ( cast(ubyte*) cmsg + _ALIGN( cmsg.cmsg_len ) + _ALIGN( cmsghdr.sizeof ) > 922 return cast(cmsghdr*) (cast(ubyte*) cmsg + _ALIGN( cmsg.cmsg_len )); [all …]
|
| /netbsd-src/regress/sys/kern/unfdpass/ |
| H A D | unfdpass.c | 255 if (cmp->cmsg_len != CMSG_LEN(FDCM_DATASIZE)) 257 "length %d", cmp->cmsg_len); 263 if (cmp->cmsg_len < CMSG_LEN(SOCKCREDSIZE(1))) 265 "length %d", cmp->cmsg_len); 421 cmp->cmsg_len = CMSG_LEN(FDCM_DATASIZE); in child()
|
| /netbsd-src/sys/compat/linux/common/ |
| H A D | linux_socket.h | 179 size_t cmsg_len; /* NB not socklen_t */ member 191 ((((char *)(ucmsg) + LINUX_CMSG_ALIGN((kcmsg)->cmsg_len) + \ 196 LINUX_CMSG_ALIGN((kcmsg)->cmsg_len)))
|
| H A D | linux_socket.c | 528 if (l_cmsg.cmsg_len > resid in linux_sys_sendmsg() 529 || l_cmsg.cmsg_len < sizeof l_cmsg) { in linux_sys_sendmsg() 570 cspace = CMSG_SPACE(l_cmsg.cmsg_len - sizeof(l_cmsg)); in linux_sys_sendmsg() 597 cmsg->cmsg_len = l_cmsg.cmsg_len + LINUX_CMSG_ALIGN_DELTA; in linux_sys_sendmsg() 608 l_cmsg.cmsg_len - sizeof(l_cmsg)); in linux_sys_sendmsg() 612 resid -= LINUX_CMSG_ALIGN(l_cmsg.cmsg_len); in linux_sys_sendmsg() 700 * 0. different sizeof cmsg_len. in linux_copyout_msg_control() 705 linux_cmsg.cmsg_len = cmsg->cmsg_len in linux_copyout_msg_control() [all...] |
| /netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/unix/ |
| H A D | net.c | 367 cmsg_len(socklen_t len) { in cmsg_len() function 400 cmsgp->cmsg_len = cmsg_len(len); in cmsg_space() 497 cmsgp->cmsg_len = cmsg_len(sizeof(char)); in cmsgsend() 507 cmsgp->cmsg_len = cmsg_len(sizeof(dscp)); in cmsgsend()
|
| /netbsd-src/sys/external/bsd/libnv/dist/ |
| H A D | msgio.c | 88 cmsg->cmsg_len = CMSG_LEN(sizeof(fd)); in msghdr_add_fd() 101 cmsg->cmsg_len != CMSG_LEN(sizeof(fd))) { in msghdr_get_fd() 208 cmsg->cmsg_len = CMSG_LEN(sizeof(struct cmsgcred)); in cred_send() 244 cmsg->cmsg_len != CMSG_LEN(sizeof(struct cmsgcred)) || in cred_recv()
|
| /netbsd-src/sys/compat/common/ |
| H A D | uipc_syscalls_43.c | 254 && cmsg->cmsg_len < omsg.msg_accrightslen in compat_43_sys_recvmsg() 256 cmsg->cmsg_len) == 0) { in compat_43_sys_recvmsg() 257 omsg.msg_accrightslen = cmsg->cmsg_len; in compat_43_sys_recvmsg() 324 cmsg->cmsg_len = CMSG_SPACE(accrightslen); in compat43_set_accrights()
|
| /netbsd-src/crypto/external/bsd/openssh/dist/ |
| H A D | monitor_fdpass.c | 68 cmsg->cmsg_len = CMSG_LEN(sizeof(int)); in mm_send_fd() 72 msg.msg_controllen = cmsg->cmsg_len; in mm_send_fd()
|
| /netbsd-src/sys/kern/ |
| H A D | uipc_usrreq.c | 1415 const size_t nfds = (cm->cmsg_len - CMSG_ALIGN(sizeof(*cm))) / in unp_externalize() 1508 cm->cmsg_len = CMSG_LEN(nfds * sizeof(int)); in unp_externalize() 1520 cm->cmsg_len = CMSG_LEN(0); in unp_externalize() 1530 KASSERT(cm->cmsg_len <= rights->m_len); in unp_externalize() 1531 memset(&mtod(rights, char *)[cm->cmsg_len], 0, rights->m_len - in unp_externalize() 1532 cm->cmsg_len); 1554 cm->cmsg_len > control->m_len || in unp_internalize() 1555 cm->cmsg_len < CMSG_ALIGN(sizeof(*cm))) in unp_internalize() 1562 nfds = (cm->cmsg_len - CMSG_ALIGN(sizeof(*cm))) / sizeof(int); in unp_internalize() 1635 cm->cmsg_len in unp_internalize() [all...] |
| H A D | uipc_syscalls.c | 809 KASSERT(CMSG_ALIGN(sizeof(*cm)) <= cm->cmsg_len); in free_rights() 810 KASSERT(cm->cmsg_len <= m->m_len); in free_rights() 811 nfds = (cm->cmsg_len - CMSG_ALIGN(sizeof(*cm))) / sizeof(int); in free_rights() 869 ktrkuser(mbuftypes[MT_CONTROL], cmsg, cmsg->cmsg_len); in copyout_msg_control() 1616 if (cmsg->cmsg_len > in sockargs() 1619 ktrkuser(mbuftypes[type], cmsg, cmsg->cmsg_len); in sockargs()
|
| /netbsd-src/tests/include/sys/ |
| H A D | t_socket.c | 50 cmp->cmsg_len = CMSG_LEN(sizeof(int)); in ATF_TC_BODY() 139 cmp->cmsg_len = CMSG_LEN(sizeof(int)); in ATF_TC_BODY()
|
| /netbsd-src/tests/net/fdpass/ |
| H A D | fdpass.c | 68 cmsg->cmsg_len = CMSG_LEN(sizeof(int)); in send_fd() 72 msg.msg_controllen = cmsg->cmsg_len; in send_fd()
|
| /netbsd-src/external/bsd/dhcpcd/dist/src/ |
| H A D | if.c | 917 if (cm->cmsg_len < in if_findifpfromcmsg() 922 MIN(sizeof(sdl), cm->cmsg_len)); in if_findifpfromcmsg() 927 if (cm->cmsg_len != CMSG_LEN(sizeof(ipi))) in if_findifpfromcmsg() 940 if (cm->cmsg_len != CMSG_LEN(sizeof(ipi6))) in if_findifpfromcmsg() 946 if (cm->cmsg_len != CMSG_LEN(sizeof(int))) in if_findifpfromcmsg()
|
| /netbsd-src/usr.sbin/mld6query/ |
| H A D | mld6.c | 213 cmsgp->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo)); in make_msg() 222 cmsgp->cmsg_len = CMSG_LEN(hbhlen); in make_msg()
|
| /netbsd-src/sbin/ping6/ |
| H A D | ping6.c | 779 scmsgp->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo)); in main() 797 scmsgp->cmsg_len = CMSG_LEN(sizeof(int)); in main() 1871 if (cm->cmsg_len == 0) in get_hoplim() 1876 cm->cmsg_len == CMSG_LEN(sizeof(int))) in get_hoplim() 1890 if (cm->cmsg_len == 0) in get_rcvpktinfo() 1895 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) in get_rcvpktinfo() 1911 if (cm->cmsg_len == 0) in get_pathmtu() 1916 cm->cmsg_len == CMSG_LEN(sizeof(struct ip6_mtuinfo))) { in get_pathmtu()
|
| /netbsd-src/dist/pf/sbin/pflogd/ |
| H A D | privsep_fdpass.c | 66 cmsg->cmsg_len = CMSG_LEN(sizeof(int)); in send_fd()
|
| /netbsd-src/external/ibm-public/postfix/dist/src/util/ |
| H A D | unix_send_fd.c | 93 cmptr->cmsg_len = CMSG_LEN(sizeof(sendfd)); in unix_send_fd()
|
| H A D | unix_recv_fd.c | 109 && cmptr->cmsg_len == CMSG_LEN(sizeof(newfd))) { in unix_recv_fd()
|
| /netbsd-src/sys/sys/ |
| H A D | socket.h | 527 socklen_t cmsg_len; /* data byte count, including hdr */ member 550 (__CASTV(char *, cmsg) + __CMSG_ALIGN((cmsg)->cmsg_len))
|