/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | socksctpsubr.c | 231 ((char *)ocmsg + ocmsg->cmsg_len) > cend) { in sosctp_pack_cmsg() 236 optlen += ROUNDUP_cmsglen(ocmsg->cmsg_len); in sosctp_pack_cmsg() 237 if (ocmsg->cmsg_len > 0) { in sosctp_pack_cmsg() 239 ((uchar_t *)ocmsg + ocmsg->cmsg_len); in sosctp_pack_cmsg() 258 ((char *)ocmsg + ocmsg->cmsg_len) > cend) { in sosctp_pack_cmsg() 261 bcopy(ocmsg, cmsg, ocmsg->cmsg_len); in sosctp_pack_cmsg() 262 if (ocmsg->cmsg_len > 0) { in sosctp_pack_cmsg() 264 ROUNDUP_cmsglen(ocmsg->cmsg_len)); in sosctp_pack_cmsg() 267 ((uchar_t *)ocmsg + ocmsg->cmsg_len); in sosctp_pack_cmsg() 288 ((char *)cmsg + cmsg->cmsg_len) > cend) { in sosctp_find_cmsg() [all …]
|
H A D | socksctp.c | 758 if (cmsg->cmsg_len < in sosctp_sendmsg() 956 if (cmsg->cmsg_len < (sizeof (*sinfo) + sizeof (*cmsg))) { in sosctp_seq_sendmsg() 2133 ((char *)cmsg + cmsg->cmsg_len) > cend) { in sctp_assoc_recv() 2143 if (cmsg->cmsg_len > 0) { in sctp_assoc_recv() 2145 ((uchar_t *)cmsg + cmsg->cmsg_len); in sctp_assoc_recv()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | rdma.c | 594 if (cmsg->cmsg_len != CMSG_LEN(sizeof (struct rds_rdma_args)) || in rdsv3_cmsg_rdma_args() 598 ASSERT(sizeof (buf) >= cmsg->cmsg_len && ((uintptr_t)buf & 0x7) == 0); in rdsv3_cmsg_rdma_args() 600 bcopy(CMSG_DATA(cmsg), (char *)buf, cmsg->cmsg_len); in rdsv3_cmsg_rdma_args() 622 if (cmsg->cmsg_len != CMSG_LEN(sizeof (rds_rdma_cookie_t)) || in rdsv3_cmsg_rdma_dest() 667 if (cmsg->cmsg_len != CMSG_LEN(sizeof (struct rds_get_mr_args)) || in rdsv3_cmsg_rdma_map() 671 ASSERT(sizeof (buf) >= cmsg->cmsg_len && ((uintptr_t)buf & 0x7) == 0); in rdsv3_cmsg_rdma_map() 673 bcopy(CMSG_DATA(cmsg), (char *)buf, cmsg->cmsg_len); in rdsv3_cmsg_rdma_map()
|
H A D | rdsv3_impl.c | 1131 cp->cmsg_len = cmlen; in rdsv3_put_cmsg() 1141 RDSV3_DPRINTF4("rdsv3_put_cmsg", "Return(cmsg_len: %d)", cp->cmsg_len); in rdsv3_put_cmsg()
|
/illumos-gate/usr/src/test/os-tests/tests/sockfs/ |
H A D | recvmsg.c | 309 cm->cmsg_level, cm->cmsg_type, cm->cmsg_len)); in servertest() 324 if (cm->cmsg_len != CMSG_LEN(sizeof (uint8_t))) { in servertest() 327 t->name, cm->cmsg_len, in servertest() 342 if (cm->cmsg_len != CMSG_LEN(sizeof (uint8_t))) { in servertest() 345 t->name, cm->cmsg_len, in servertest()
|
H A D | rights.c | 414 cm->cmsg_len = CMSG_LEN(t->predata); in sendtest() 420 cm->cmsg_len = CMSG_LEN(sizeof (int) * t->send); in sendtest() 582 cm->cmsg_type, cm->cmsg_len); in recvtest() 591 check(cm->cmsg_len - CMSG_LEN(0), in recvtest() 606 end = data + cm->cmsg_len - CMSG_LEN(0); in recvtest()
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socksubr.c | 89 #define CMSG_CONTENTLEN(cmsg) ((cmsg)->cmsg_len - sizeof (struct cmsghdr)) 94 ((ssize_t)(cmsg)->cmsg_len >= sizeof (struct cmsghdr)) && \ 95 ((uintptr_t)(cmsg) + (cmsg)->cmsg_len <= (uintptr_t)(end))) 976 startoff -= ROUNDUP_cmsglen(cmsg->cmsg_len); in so_closefds() 998 len += ROUNDUP_cmsglen(cmsg->cmsg_len); in so_truncatecmsg() 1009 cmsg->cmsg_len, cmsg->cmsg_len - diff)); in so_truncatecmsg() 1010 cmsg->cmsg_len -= diff; in so_truncatecmsg() 1012 cmsg->cmsg_len = sizeof (struct cmsghdr); in so_truncatecmsg() 1282 cmsg->cmsg_len = (socklen_t)(fdlen + in so_opt2cmsg() 1307 cmsg->cmsg_len = sizeof (struct timeval) + in so_opt2cmsg() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | socket.h | 461 socklen_t cmsg_len; /* data byte count, including hdr */ member 496 ((struct cmsghdr *)(c))->cmsg_len) + sizeof (struct cmsghdr)) > \ 501 ((struct cmsghdr *)(c))->cmsg_len))))
|
H A D | socketvar.h | 747 ROUNDUP_cmsglen((cmsg)->cmsg_len)) 749 #define CMSG_CONTENTLEN(cmsg) ((cmsg)->cmsg_len - sizeof (struct cmsghdr)) 754 ((ssize_t)(cmsg)->cmsg_len >= sizeof (struct cmsghdr)) && \ 755 ((uintptr_t)(cmsg) + (cmsg)->cmsg_len <= (uintptr_t)(end)))
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | socket.h | 447 socklen_t cmsg_len; /* data byte count, including hdr */ member 504 ((char *)(cmsg) + _ALIGN(((struct cmsghdr *)(cmsg))->cmsg_len) + \ 509 _ALIGN(((struct cmsghdr *)(cmsg))->cmsg_len)))
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/ |
H A D | traceroute_aux6.c | 202 cmsgp->cmsg_len = cmsg_datap + hoplimit_space - (uchar_t *)cmsgp; in set_ancillary_data() 237 cmsgp->cmsg_len = cmsg_datap + rthdr_space - (uchar_t *)cmsgp; in set_ancillary_data() 262 cmsgp->cmsg_len = cmsg_datap + pktinfo_space - (uchar_t *)cmsgp; in set_ancillary_data()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | rdsv3_impl.h | 318 ((struct cmsghdr *)(c))->cmsg_len) + sizeof (struct cmsghdr)) > \ 323 ((struct cmsghdr *)(c))->cmsg_len))))
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/ |
H A D | ping_aux6.c | 175 cmsgp->cmsg_len = cmsg_datap + hoplimit_space - in set_ancillary_data() 211 cmsgp->cmsg_len = cmsg_datap + rthdr_space - (uchar_t *)cmsgp; in set_ancillary_data() 236 cmsgp->cmsg_len = cmsg_datap + pktinfo_space - (uchar_t *)cmsgp; in set_ancillary_data()
|
H A D | ping.c | 2635 cmsg->cmsg_len == CMSG_LEN(sizeof (*tv))) { in ping_gettime()
|
/illumos-gate/usr/src/test/os-tests/tests/oclo/ |
H A D | oclo.c | 575 cm->cmsg_len = CMSG_LEN(sizeof (int)); in oclo_rights_common() 615 if (cm->cmsg_len != CMSG_LEN(sizeof (int))) { in oclo_rights_common() 618 cm->cmsg_len, CMSG_LEN(sizeof (int))); in oclo_rights_common()
|
/illumos-gate/usr/src/lib/libsctp/common/ |
H A D | sctp.c | 330 cmsg->cmsg_len = sizeof (*cmsg) + sizeof (*sinfo); in sctp_send_common()
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_input.c | 480 cmsg->cmsg_len = sizeof (*cmsg) + sizeof (*sri); in sctp_input_add_ancillary() 514 cmsg->cmsg_len = sizeof (*cmsg) + sizeof (*pkti); in sctp_input_add_ancillary() 535 cmsg->cmsg_len = sizeof (*cmsg) + sizeof (uint_t); in sctp_input_add_ancillary() 549 cmsg->cmsg_len = sizeof (*cmsg) + sizeof (uint_t); in sctp_input_add_ancillary() 562 cmsg->cmsg_len = sizeof (*cmsg) + ipp->ipp_hopoptslen; in sctp_input_add_ancillary() 578 cmsg->cmsg_len = sizeof (*cmsg) + ipp->ipp_rthdrdstoptslen; in sctp_input_add_ancillary() 594 cmsg->cmsg_len = sizeof (*cmsg) + ipp->ipp_rthdrlen; in sctp_input_add_ancillary() 610 cmsg->cmsg_len = sizeof (*cmsg) + ipp->ipp_dstoptslen; in sctp_input_add_ancillary()
|
H A D | sctp_output.c | 196 ((char *)cmsg + cmsg->cmsg_len) > cend) { in sctp_sendmsg() 201 if (cmsg->cmsg_len < in sctp_sendmsg() 213 if (cmsg->cmsg_len > 0) in sctp_sendmsg()
|
/illumos-gate/usr/src/lib/print/libpapi-lpd/common/ |
H A D | lpd-port.c | 80 cmp[0].cmsg_len = sizeof (struct cmsghdr) + sizeof (int); in sendfd()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/ |
H A D | output.c | 226 cmsgp->cmsg_len = (caddr_t)(ipip + 1) - (caddr_t)cmsgp; in sendtoif()
|
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | packet.c | 1008 cmsg->cmsg_len = (char *)(ipi6 + 1) - (char *)cmsg; in send_pkt_internal()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/vrrpd/ |
H A D | vrrpd.c | 3166 cmsgp->cmsg_len = cmsg_datap + hoplimit_space - (uchar_t *)cmsgp; in vrrpd_send_adv_v6() 3186 cmsgp->cmsg_len = cmsg_datap + pktinfo_space - (uchar_t *)cmsgp; in vrrpd_send_adv_v6()
|
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSShared/ |
H A D | dnssd_clientstub.c | 903 cmsg->cmsg_len = CMSG_LEN(sizeof(dnssd_sock_t)); in deliver_request()
|
H A D | uds_daemon.c | 4690 …t %d %d %d %d", req->request_id, msg.msg_controllen, cmsg ? cmsg->cmsg_len : -1, cmsg ? cmsg… in read_msg() 4702 "[R%u] Got len %d, BPF %d", req->request_id, cmsg->cmsg_len, x); in read_msg()
|