HomeSort by: relevance | last modified time | path
    Searched refs:cmsg_len (Results 1 - 25 of 48) sorted by relevancy

1 2

  /src/lib/libc/net/
ip6opt.c 109 ch->cmsg_len = CMSG_LEN(0);
136 bp = (uint8_t *)(void *)cmsg + cmsg->cmsg_len;
152 cmsg->cmsg_len += 2;
163 _DIAGASSERT(__type_fit(socklen_t, padlen + cmsg->cmsg_len));
164 cmsg->cmsg_len += (socklen_t)padlen;
174 _DIAGASSERT(__type_fit(socklen_t, optlen + cmsg->cmsg_len));
175 cmsg->cmsg_len += (socklen_t)optlen;
182 _DIAGASSERT(__type_fit(socklen_t, padlen + cmsg->cmsg_len));
183 cmsg->cmsg_len += (socklen_t)padlen
    [all...]
sctp_sys_calls.c 440 cmsg->cmsg_len = CMSG_LEN (sizeof(struct sctp_sndrcvinfo) );
451 msg.msg_controllen = cmsg->cmsg_len;
502 cmsg->cmsg_len = CMSG_LEN (sizeof(struct sctp_sndrcvinfo) );
507 msg.msg_controllen = cmsg->cmsg_len;
799 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_sndinfo));
813 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_prinfo))
    [all...]
rthdr.c 100 ch->cmsg_len = CMSG_LEN(sizeof(struct ip6_rthdr0) -
103 ch->cmsg_len = CMSG_LEN(sizeof(struct ip6_rthdr0));
138 len = CMSG_LEN((rt0->ip6r0_len + 1) << 3);
140 cmsg->cmsg_len = (socklen_t)len;
  /src/sys/compat/netbsd32/
netbsd32_socket.c 59 (__CASTV(char *, kcmsg) + CMSG32_ALIGN((ucmsg)->cmsg_len))
92 j = cmsg->cmsg_len - CMSG_LEN(0);
93 i = cmsg32.cmsg_len = CMSG32_LEN(j);
105 ktrkuser(mbuftypes[MT_CONTROL], cmsg, cmsg->cmsg_len);
115 j = CMSG32_SPACE(cmsg->cmsg_len - CMSG_LEN(0));
123 cmsg = (void *)((char *)cmsg + CMSG_ALIGN(cmsg->cmsg_len));
407 cmsg32.cmsg_len > (size_t)resid ||
408 cmsg32.cmsg_len < sizeof(cmsg32))
    [all...]
netbsd32_compat_43.c 473 && cmsg->cmsg_len < omsg.msg_accrightslen
476 cmsg->cmsg_len) == 0) {
477 omsg.msg_accrightslen = cmsg->cmsg_len;
  /src/sys/compat/linux/common/
linux_socket.h 186 size_t cmsg_len; /* NB not socklen_t */ member in struct:linux_cmsghdr
198 ((((char *)(ucmsg) + LINUX_CMSG_ALIGN((kcmsg)->cmsg_len) + \
203 LINUX_CMSG_ALIGN((kcmsg)->cmsg_len)))
linux_socket.c 528 if (l_cmsg.cmsg_len > resid
529 || l_cmsg.cmsg_len < sizeof l_cmsg) {
570 cspace = CMSG_SPACE(l_cmsg.cmsg_len - sizeof(l_cmsg));
597 cmsg->cmsg_len = l_cmsg.cmsg_len + LINUX_CMSG_ALIGN_DELTA;
608 l_cmsg.cmsg_len - sizeof(l_cmsg));
612 resid -= LINUX_CMSG_ALIGN(l_cmsg.cmsg_len);
700 * 0. different sizeof cmsg_len.
705 linux_cmsg.cmsg_len = cmsg->cmsg_len - LINUX_CMSG_ALIGN_DELTA
    [all...]
  /src/regress/sys/kern/unfdpass/
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);
412 msg.msg_controllen = CMSG_LEN(FDCM_DATASIZE);
421 cmp->cmsg_len = CMSG_LEN(FDCM_DATASIZE);
  /src/tests/include/sys/
t_socket.c 50 cmp->cmsg_len = CMSG_LEN(sizeof(int));
139 cmp->cmsg_len = CMSG_LEN(sizeof(int));
  /src/tests/net/fdpass/
fdpass.c 68 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
72 msg.msg_controllen = cmsg->cmsg_len;
  /src/dist/pf/sbin/pflogd/
privsep_fdpass.c 64 msg.msg_controllen = CMSG_LEN(sizeof(int));
66 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
  /src/sys/external/bsd/libnv/dist/
msgio.c 88 cmsg->cmsg_len = CMSG_LEN(sizeof(fd));
101 cmsg->cmsg_len != CMSG_LEN(sizeof(fd))) {
208 cmsg->cmsg_len = CMSG_LEN(sizeof(struct cmsgcred));
244 cmsg->cmsg_len != CMSG_LEN(sizeof(struct cmsgcred)) ||
  /src/sys/compat/common/
uipc_syscalls_43.c 254 && cmsg->cmsg_len < omsg.msg_accrightslen
256 cmsg->cmsg_len) == 0) {
257 omsg.msg_accrightslen = cmsg->cmsg_len;
324 cmsg->cmsg_len = CMSG_SPACE(accrightslen);
  /src/usr.sbin/mld6query/
mld6.c 213 cmsgp->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
222 cmsgp->cmsg_len = CMSG_LEN(hbhlen);
  /src/sbin/mount_portal/
activate.c 136 cmsgsize = CMSG_LEN(sizeof(*files));
146 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
  /src/sys/kern/
uipc_usrreq.c 1415 const size_t nfds = (cm->cmsg_len - CMSG_ALIGN(sizeof(*cm))) /
1509 cm->cmsg_len = CMSG_LEN(nfds * sizeof(int));
1521 cm->cmsg_len = CMSG_LEN(0);
1531 KASSERT(cm->cmsg_len <= rights->m_len);
1532 memset(&mtod(rights, char *)[cm->cmsg_len], 0, rights->m_len -
1533 cm->cmsg_len);
1555 cm->cmsg_len > control->m_len ||
1556 cm->cmsg_len < CMSG_ALIGN(sizeof(*cm))
    [all...]
uipc_syscalls.c 810 KASSERT(CMSG_ALIGN(sizeof(*cm)) <= cm->cmsg_len);
811 KASSERT(cm->cmsg_len <= m->m_len);
812 nfds = (cm->cmsg_len - CMSG_ALIGN(sizeof(*cm))) / sizeof(int);
870 ktrkuser(mbuftypes[MT_CONTROL], cmsg, cmsg->cmsg_len);
1619 if (cmsg->cmsg_len >
1622 ktrkuser(mbuftypes[type], cmsg, cmsg->cmsg_len);
  /src/sbin/ping6/
ping6.c 779 scmsgp->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
797 scmsgp->cmsg_len = CMSG_LEN(sizeof(int));
1871 if (cm->cmsg_len == 0)
1876 cm->cmsg_len == CMSG_LEN(sizeof(int)))
1890 if (cm->cmsg_len == 0)
1895 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))
    [all...]
  /src/sys/sys/
socket.h 529 socklen_t cmsg_len; /* data byte count, including hdr */ member in struct:cmsghdr
552 (__CASTV(char *, cmsg) + __CMSG_ALIGN((cmsg)->cmsg_len))
576 #define CMSG_LEN(l) (__CMSG_ASIZE + (l))
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_platform_limits_openbsd.h 199 unsigned cmsg_len; member in struct:__sanitizer::__sanitizer_cmsghdr
sanitizer_platform_limits_solaris.h 208 unsigned cmsg_len; member in struct:__sanitizer::__sanitizer_cmsghdr
sanitizer_platform_limits_freebsd.h 227 unsigned cmsg_len; member in struct:__sanitizer::__sanitizer_cmsghdr
sanitizer_platform_limits_openbsd.cc 186 CHECK_SIZE_AND_OFFSET(cmsghdr, cmsg_len);
  /src/tests/lib/libc/sys/
t_kevent.c 123 msg->cmsg_len = CMSG_LEN(sizeof(int));
  /src/sys/netinet/
ip_output.c 1528 control->m_data += CMSG_ALIGN(cm->cmsg_len),
1529 control->m_len -= CMSG_ALIGN(cm->cmsg_len)) {
1532 (cm->cmsg_len == 0) ||
1533 (cm->cmsg_len > control->m_len)) {
1541 if (cm->cmsg_len != CMSG_LEN(sizeof(pktinfo)))
1550 if (cm->cmsg_len != CMSG_LEN(sizeof(struct in_addr)))

Completed in 199 milliseconds

1 2