| /freebsd-12.1/lib/libc/net/ |
| H A D | rthdr.c | 75 rthdr = (struct ip6_rthdr *)CMSG_DATA(ch); in inet6_rthdr_init() 103 rthdr = (struct ip6_rthdr *)CMSG_DATA(cmsg); in inet6_rthdr_add() 145 rthdr = (struct ip6_rthdr *)CMSG_DATA(cmsg); in inet6_rthdr_lasthop() 191 rthdr = (struct ip6_rthdr *)CMSG_DATA(cmsg); in inet6_rthdr_segments() 214 rthdr = (struct ip6_rthdr *)CMSG_DATA(cmsg); in inet6_rthdr_getaddr() 244 rthdr = (struct ip6_rthdr *)CMSG_DATA(cmsg); in inet6_rthdr_getflags()
|
| H A D | sctp_sys_calls.c | 608 sinfo = (struct sctp_sndrcvinfo *)CMSG_DATA(cmsg); in sctp_sendmsg() 675 memcpy(CMSG_DATA(cmsg), sinfo, sizeof(struct sctp_sndrcvinfo)); in sctp_send() 863 memcpy(sinfo, CMSG_DATA(cmsg), sizeof(struct sctp_sndrcvinfo)); in sctp_recvmsg() 872 memcpy(sinfo, CMSG_DATA(cmsg), sizeof(struct sctp_extrcvinfo)); in sctp_recvmsg() 933 rcvinfo = (struct sctp_rcvinfo *)CMSG_DATA(cmsg); in sctp_recvv() 941 nxtinfo = (struct sctp_nxtinfo *)CMSG_DATA(cmsg); in sctp_recvv() 1032 memcpy(CMSG_DATA(cmsg), info, sizeof(struct sctp_sndinfo)); in sctp_sendv() 1046 memcpy(CMSG_DATA(cmsg), info, sizeof(struct sctp_prinfo)); in sctp_sendv() 1059 memcpy(CMSG_DATA(cmsg), info, sizeof(struct sctp_authinfo)); in sctp_sendv() 1122 memcpy(CMSG_DATA(cmsg), &addr_in->sin_addr, sizeof(struct in_addr)); in sctp_sendv() [all …]
|
| H A D | ip6opt.c | 115 struct ip6_ext *eh = (struct ip6_ext *)CMSG_DATA(cmsg); in inet6_option_append() 184 struct ip6_ext *eh = (struct ip6_ext *)CMSG_DATA(cmsg); in inet6_option_alloc() 255 ip6e = (struct ip6_ext *)CMSG_DATA(cmsg); in inet6_option_next() 311 ip6e = (struct ip6_ext *)CMSG_DATA(cmsg); in inet6_option_find()
|
| /freebsd-12.1/contrib/netbsd-tests/include/sys/ |
| H A D | t_socket.c | 64 *(int *)CMSG_DATA(cmp) = 0x12345678; in ATF_TC_BODY() 147 *(int *)CMSG_DATA(cmp) = fd[0]; in ATF_TC_BODY() 158 *(int *)CMSG_DATA(cmp) = -1; in ATF_TC_BODY() 170 rfd = *(int *)CMSG_DATA(cmp); in ATF_TC_BODY()
|
| /freebsd-12.1/share/man/man3/ |
| H A D | Makefile | 11 CMSG_DATA.3 \ 61 MLINKS+= CMSG_DATA.3 CMSG_FIRSTHDR.3 \ 62 CMSG_DATA.3 CMSG_LEN.3 \ 63 CMSG_DATA.3 CMSG_NEXTHDR.3 \ 64 CMSG_DATA.3 CMSG_SPACE.3
|
| /freebsd-12.1/tools/regression/capsicum/syscalls/ |
| H A D | misc.c | 77 bcopy(&fd, CMSG_DATA(cmsg), sizeof(fd)); in descriptor_send() 125 bcopy(CMSG_DATA(cmsg), fdp, sizeof(*fdp)); in descriptor_recv()
|
| /freebsd-12.1/contrib/pf/pflogd/ |
| H A D | privsep_fdpass.c | 71 *(int *)CMSG_DATA(cmsg) = fd; in send_fd() 124 fd = (*(int *)CMSG_DATA(cmsg)); in receive_fd()
|
| /freebsd-12.1/contrib/wpa/src/crypto/ |
| H A D | crypto_linux.c | 470 op = (u32 *) CMSG_DATA(hdr); in linux_af_alg_skcipher_oper() 572 op = (u32 *) CMSG_DATA(hdr); in rc4_skip() 645 op = (u32 *) CMSG_DATA(hdr); in des_encrypt() 706 op = (u32 *) CMSG_DATA(hdr); in aes_128_cbc_oper() 713 alg_iv = (struct af_alg_iv *) CMSG_DATA(hdr); in aes_128_cbc_oper() 815 op = (u32 *) CMSG_DATA(hdr); in aes_unwrap() 822 alg_iv = (struct af_alg_iv *) CMSG_DATA(hdr); in aes_unwrap() 911 alg_iv = (struct af_alg_iv *) CMSG_DATA(hdr); in crypto_cipher_init() 951 op = (u32 *) CMSG_DATA(hdr); in crypto_cipher_oper()
|
| /freebsd-12.1/crypto/openssh/ |
| H A D | monitor_fdpass.c | 80 *(int *)CMSG_DATA(cmsg) = fd; in mm_send_fd() 180 fd = (*(int *)CMSG_DATA(cmsg)); in mm_receive_fd()
|
| /freebsd-12.1/contrib/openbsm/bin/auditdistd/ |
| H A D | proto_common.c | 83 bcopy(&fd, CMSG_DATA(cmsg), sizeof(fd)); in proto_descriptor_send() 187 bcopy(CMSG_DATA(cmsg), fdp, sizeof(*fdp)); in proto_descriptor_recv()
|
| /freebsd-12.1/sys/compat/cloudabi/ |
| H A D | cloudabi_sock.c | 128 error = copyout(CMSG_DATA(chdr), fds, in cloudabi_sock_recv() 171 error = copyin(fds, CMSG_DATA(chdr), fdslen * sizeof(int)); in cloudabi_sock_send()
|
| /freebsd-12.1/contrib/netbsd-tests/lib/libc/sys/ |
| H A D | t_kevent.c | 118 kq = *(int *)CMSG_DATA(msg); in ATF_TC_BODY() 136 *(int *)CMSG_DATA(msg) = kq; in ATF_TC_BODY()
|
| /freebsd-12.1/sbin/hastd/ |
| H A D | proto_common.c | 86 bcopy(&fd, CMSG_DATA(cmsg), sizeof(fd)); in proto_descriptor_send() 190 bcopy(CMSG_DATA(cmsg), fdp, sizeof(*fdp)); in proto_descriptor_recv()
|
| /freebsd-12.1/usr.sbin/rtsold/ |
| H A D | probe.c | 173 pi = (struct in6_pktinfo *)(void *)CMSG_DATA(cm); in sendprobe() 182 memcpy(CMSG_DATA(cm), &hoplimit, sizeof(int)); in sendprobe()
|
| /freebsd-12.1/lib/libnv/ |
| H A D | msgio.c | 78 bcopy(&fd, CMSG_DATA(cmsg), sizeof(fd)); in msghdr_add_fd() 95 bcopy(CMSG_DATA(cmsg), &fd, sizeof(fd)); in msghdr_get_fd() 237 bcopy(CMSG_DATA(cmsg), cred, sizeof(*cred)); in cred_recv()
|
| /freebsd-12.1/contrib/netbsd-tests/net/fdpass/ |
| H A D | fdpass.c | 71 *(int *)CMSG_DATA(cmsg) = fd; in send_fd() 148 fd = (*(int *)CMSG_DATA(cmsg)); in recv_fd()
|
| /freebsd-12.1/contrib/bsnmp/snmpd/ |
| H A D | trans_inet.c | 621 memcpy(&sock->ret_source.a4, CMSG_DATA(cmsg), in ipv4_parse_ctrl() 626 cred = (struct sockcred *)(void *)CMSG_DATA(cmsg); in ipv4_parse_ctrl() 651 memcpy(CMSG_DATA(cmsg), &sock->ret_source.a4, in ipv4_setsrc() 858 CMSG_DATA(cmsg); in ipv6_parse_ctrl() 865 cred = (struct sockcred *)(void *)CMSG_DATA(cmsg); in ipv6_parse_ctrl() 890 memcpy(CMSG_DATA(cmsg), &sock->ret_source.a6, in ipv6_setsrc()
|
| H A D | trans_udp.c | 246 memcpy(CMSG_DATA(cmsg), &p->dstaddr, sizeof(struct in_addr)); in udp_send() 328 memcpy(&p->dstaddr, CMSG_DATA(cmsg), in udp_recv() 332 cred = (struct sockcred *)(void *)CMSG_DATA(cmsg); in udp_recv()
|
| /freebsd-12.1/tests/sys/kern/ |
| H A D | unix_passfd_test.c | 131 for (fdp = (int *)CMSG_DATA(cm), i = 0; i < nfds; i++) in putfds() 233 memcpy(recv_fd, CMSG_DATA(cmsghdr), sizeof(int)); in recvfd_payload() 529 rc = close(*(int *)CMSG_DATA(message)); in ATF_TC_BODY() 559 rc = close(*(int *)CMSG_DATA(message)); in ATF_TC_BODY()
|
| /freebsd-12.1/contrib/blacklist/lib/ |
| H A D | bl.c | 405 memcpy(CMSG_DATA(cmsg), &pfd, sizeof(pfd)); in bl_send() 477 memcpy(&bi->bi_fd, CMSG_DATA(cmsg), sizeof(bi->bi_fd)); in bl_recv() 482 sc = (void *)CMSG_DATA(cmsg); in bl_recv()
|
| /freebsd-12.1/sys/kern/ |
| H A D | uipc_usrreq.c | 2002 data = CMSG_DATA(cm); in unp_externalize() 2035 CMSG_DATA(mtod(*controlp, struct cmsghdr *)); in unp_externalize() 2070 CMSG_DATA(mtod(*controlp, struct cmsghdr *)), in unp_externalize() 2136 data = CMSG_DATA(cp); in unp_internalize_cleanup_rights() 2175 data = CMSG_DATA(cm); in unp_internalize() 2190 CMSG_DATA(mtod(*controlp, struct cmsghdr *)); in unp_internalize() 2254 CMSG_DATA(mtod(*controlp, struct cmsghdr *)); in unp_internalize() 2276 CMSG_DATA(mtod(*controlp, struct cmsghdr *)); in unp_internalize() 2288 CMSG_DATA(mtod(*controlp, struct cmsghdr *)); in unp_internalize() 2300 CMSG_DATA(mtod(*controlp, struct cmsghdr *)); in unp_internalize() [all …]
|
| /freebsd-12.1/tools/regression/netinet/ipbroadcast/ |
| H A D | ipbroadcast.c | 317 srcaddrp = (struct in_addr *)CMSG_DATA(cmsgp); in main() 334 sdl = (struct sockaddr_dl *)CMSG_DATA(cmsgp); in main()
|
| /freebsd-12.1/usr.sbin/mld6query/ |
| H A D | mld6.c | 270 pi = (struct in6_pktinfo *)CMSG_DATA(cmsgp); in make_msg() 278 hbhbuf = CMSG_DATA(cmsgp); in make_msg()
|
| /freebsd-12.1/lib/libopenbsd/ |
| H A D | imsg.c | 105 (char *)CMSG_DATA(cmsg)) / sizeof(int); in imsg_read() 107 fd = ((int *)CMSG_DATA(cmsg))[i]; in imsg_read()
|
| /freebsd-12.1/sbin/ping6/ |
| H A D | ping6.c | 904 cmsg_pktinfo = CMSG_DATA(scmsgp); in main() 926 memcpy(CMSG_DATA(scmsgp), &hoplimit, sizeof(hoplimit)); in main() 939 rthdr = (struct ip6_rthdr *)CMSG_DATA(scmsgp); in main() 1836 bufsize = CONTROLLEN - ((caddr_t)CMSG_DATA(cm) - (caddr_t)bufp); in pr_exthdrs() 1842 pr_ip6opt(CMSG_DATA(cm), (size_t)bufsize); in pr_exthdrs() 1849 pr_ip6opt(CMSG_DATA(cm), (size_t)bufsize); in pr_exthdrs() 1853 pr_rthdr(CMSG_DATA(cm), (size_t)bufsize); in pr_exthdrs() 2171 memcpy(&r, CMSG_DATA(cm), sizeof(r)); in get_hoplim() 2193 memcpy(&pi, CMSG_DATA(cm), sizeof(pi)); in get_rcvpktinfo() 2216 memcpy(&mtuctl, CMSG_DATA(cm), sizeof(mtuctl)); in get_pathmtu()
|