Home
last modified time | relevance | path

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

1234

/netbsd-src/crypto/external/bsd/openssl/dist/include/internal/
H A Dktls.h89 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 Dip6opt.c109 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 Dsctp_sys_calls.c440 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 Drthdr.c100 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 Dnetbsd32_socket.c59 (__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 Dnetbsd32_compat_43.c473 && 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 Dsocket.d179 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 Dunfdpass.c255 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 Dlinux_socket.h179 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 Dlinux_socket.c528 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 Dnet.c367 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 Dmsgio.c88 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 Duipc_syscalls_43.c254 && 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 Dmonitor_fdpass.c68 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 Duipc_usrreq.c1415 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 Duipc_syscalls.c809 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 Dt_socket.c50 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 Dfdpass.c68 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 Dif.c917 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 Dmld6.c213 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 Dping6.c779 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 Dprivsep_fdpass.c66 cmsg->cmsg_len = CMSG_LEN(sizeof(int)); in send_fd()
/netbsd-src/external/ibm-public/postfix/dist/src/util/
H A Dunix_send_fd.c93 cmptr->cmsg_len = CMSG_LEN(sizeof(sendfd)); in unix_send_fd()
H A Dunix_recv_fd.c109 && cmptr->cmsg_len == CMSG_LEN(sizeof(newfd))) { in unix_recv_fd()
/netbsd-src/sys/sys/
H A Dsocket.h527 socklen_t cmsg_len; /* data byte count, including hdr */ member
550 (__CASTV(char *, cmsg) + __CMSG_ALIGN((cmsg)->cmsg_len))

1234