Searched refs:cmsg_len (Results 1 - 8 of 8) sorted by relevance

/haiku/headers/posix/sys/
H A Dsocket.h127 socklen_t cmsg_len; member in struct:cmsghdr
137 (((char *)(cmsg) + _ALIGN((cmsg)->cmsg_len) \
141 : (struct cmsghdr *)((char *)(cmsg) + _ALIGN((cmsg)->cmsg_len)))
/haiku/src/add-ons/kernel/network/protocols/unix/
H A Dunix.cpp297 header->cmsg_level, header->cmsg_type, header->cmsg_len);
304 int count = (header->cmsg_len - CMSG_ALIGN(sizeof(cmsghdr))) / sizeof(int);
379 messageHeader->cmsg_len = CMSG_LEN(sizeof(int) * count);
/haiku/src/tests/system/network/
H A Dunix_dgram_test.cpp575 cmsg->cmsg_len = CMSG_LEN(sizeof(fd));
577 msg.msg_controllen = cmsg->cmsg_len;
611 if (cmsg->cmsg_len != CMSG_LEN(sizeof(fd))) {
612 REPORT_ERROR("recvmsg() failed: unexpected length %ld\n", cmsg->cmsg_len);
/haiku/src/add-ons/kernel/network/stack/
H A Dnet_socket.cpp214 if (header->cmsg_len < CMSG_LEN(0) || header->cmsg_len > dataLen)
222 if (dataLen <= _ALIGN(header->cmsg_len))
224 dataLen -= _ALIGN(header->cmsg_len);
225 header = (cmsghdr*)((uint8*)header + _ALIGN(header->cmsg_len));
/haiku/src/bin/network/ping/
H A Dping6.c930 scmsgp->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
948 scmsgp->cmsg_len = CMSG_LEN(sizeof(int));
974 scmsgp->cmsg_len = CMSG_LEN(rthdrlen);
2210 if (cm->cmsg_len == 0)
2215 cm->cmsg_len == CMSG_LEN(sizeof(int))) {
2234 if (cm->cmsg_len == 0)
2239 cm->cmsg_len == CMSG_LEN(sizeof(struct in6_pktinfo))) {
2257 if (cm->cmsg_len == 0)
2262 cm->cmsg_len == CMSG_LEN(sizeof(struct ip6_mtuinfo))) {
H A Dping.c971 cmsg->cmsg_len == CMSG_LEN(sizeof *tv)) {
/haiku/src/add-ons/kernel/network/protocols/ipv6/
H A Dipv6.cpp1617 messageHeader->cmsg_len = CMSG_LEN(sizeof(int));
1634 messageHeader->cmsg_len = CMSG_LEN(sizeof(struct in6_pktinfo));
/haiku/src/add-ons/kernel/network/protocols/ipv4/
H A Dipv4.cpp1957 messageHeader->cmsg_len = CMSG_LEN(sizeof(struct in_addr));

Completed in 87 milliseconds