Symbol: CMSG_DATA
crypto/heimdal/lib/ipc/server.c
597
sc = (struct sockcred *)(void *)CMSG_DATA(cmp);
crypto/krb5/src/lib/apputils/udppktinfo.c
165
return (struct in_pktinfo *)(void *)CMSG_DATA(cmsgptr);
crypto/krb5/src/lib/apputils/udppktinfo.c
191
return (struct in_addr *)(void *)CMSG_DATA(cmsgptr);
crypto/krb5/src/lib/apputils/udppktinfo.c
221
return (struct in6_pktinfo *)(void *)CMSG_DATA(cmsgptr);
crypto/openssh/defines.h
616
#ifndef CMSG_DATA
crypto/openssh/monitor_fdpass.c
178
fd = (*(int *)CMSG_DATA(cmsg));
crypto/openssh/monitor_fdpass.c
80
*(int *)CMSG_DATA(cmsg) = fd;
crypto/openssh/regress/netcat.c
1033
*(int *)CMSG_DATA(cmsg) = nfd;
crypto/openssl/crypto/bio/bss_dgram.c
104
#define BIO_CMSG_DATA(x) CMSG_DATA(x)
crypto/openssl/crypto/bio/bss_dgram.c
2011
rcvinfo = (struct sctp_rcvinfo *)CMSG_DATA(cmsg);
crypto/openssl/crypto/bio/bss_dgram.c
2025
sndrcvinfo = (struct sctp_sndrcvinfo *)CMSG_DATA(cmsg);
crypto/openssl/crypto/bio/bss_dgram.c
2256
sndinfo = (struct sctp_sndinfo *)CMSG_DATA(cmsg);
crypto/openssl/crypto/bio/bss_dgram.c
2268
prinfo = (struct sctp_prinfo *)CMSG_DATA(cmsg);
crypto/openssl/crypto/bio/bss_dgram.c
2278
sndrcvinfo = (struct sctp_sndrcvinfo *)CMSG_DATA(cmsg);
crypto/openssl/engines/e_afalg.c
411
memcpy(CMSG_DATA(cmsg), &op, ALG_OP_LEN);
crypto/openssl/engines/e_afalg.c
422
aiv = (struct af_alg_iv *)CMSG_DATA(cmsg);
crypto/openssl/include/internal/ktls.h
115
*((unsigned char *)CMSG_DATA(cmsg)) = record_type;
crypto/openssl/include/internal/ktls.h
188
tgr = (struct tls_get_record *)CMSG_DATA(cmsg);
crypto/openssl/include/internal/ktls.h
362
*((unsigned char *)CMSG_DATA(cmsg)) = record_type;
crypto/openssl/include/internal/ktls.h
431
p[0] = *((unsigned char *)CMSG_DATA(cmsg));
lib/libc/net/ip6opt.c
112
struct ip6_ext *eh = (struct ip6_ext *)CMSG_DATA(cmsg);
lib/libc/net/ip6opt.c
181
struct ip6_ext *eh = (struct ip6_ext *)CMSG_DATA(cmsg);
lib/libc/net/ip6opt.c
252
ip6e = (struct ip6_ext *)CMSG_DATA(cmsg);
lib/libc/net/ip6opt.c
308
ip6e = (struct ip6_ext *)CMSG_DATA(cmsg);
lib/libc/net/rthdr.c
100
rthdr = (struct ip6_rthdr *)CMSG_DATA(cmsg);
lib/libc/net/rthdr.c
142
rthdr = (struct ip6_rthdr *)CMSG_DATA(cmsg);
lib/libc/net/rthdr.c
188
rthdr = (struct ip6_rthdr *)CMSG_DATA(cmsg);
lib/libc/net/rthdr.c
211
rthdr = (struct ip6_rthdr *)CMSG_DATA(cmsg);
lib/libc/net/rthdr.c
241
rthdr = (struct ip6_rthdr *)CMSG_DATA(cmsg);
lib/libc/net/rthdr.c
72
rthdr = (struct ip6_rthdr *)CMSG_DATA(ch);
lib/libc/net/sctp_sys_calls.c
1024
memcpy(CMSG_DATA(cmsg), info, sizeof(struct sctp_sndinfo));
lib/libc/net/sctp_sys_calls.c
1038
memcpy(CMSG_DATA(cmsg), info, sizeof(struct sctp_prinfo));
lib/libc/net/sctp_sys_calls.c
1051
memcpy(CMSG_DATA(cmsg), info, sizeof(struct sctp_authinfo));
lib/libc/net/sctp_sys_calls.c
1066
memcpy(CMSG_DATA(cmsg), &spa_info->sendv_sndinfo, sizeof(struct sctp_sndinfo));
lib/libc/net/sctp_sys_calls.c
1075
memcpy(CMSG_DATA(cmsg), &spa_info->sendv_prinfo, sizeof(struct sctp_prinfo));
lib/libc/net/sctp_sys_calls.c
1083
memcpy(CMSG_DATA(cmsg), &spa_info->sendv_authinfo, sizeof(struct sctp_authinfo));
lib/libc/net/sctp_sys_calls.c
1114
memcpy(CMSG_DATA(cmsg), &addr_in->sin_addr, sizeof(struct in_addr));
lib/libc/net/sctp_sys_calls.c
1139
memcpy(CMSG_DATA(cmsg), &addr_in6->sin6_addr, sizeof(struct in6_addr));
lib/libc/net/sctp_sys_calls.c
600
sinfo = (struct sctp_sndrcvinfo *)CMSG_DATA(cmsg);
lib/libc/net/sctp_sys_calls.c
667
memcpy(CMSG_DATA(cmsg), sinfo, sizeof(struct sctp_sndrcvinfo));
lib/libc/net/sctp_sys_calls.c
855
memcpy(sinfo, CMSG_DATA(cmsg), sizeof(struct sctp_sndrcvinfo));
lib/libc/net/sctp_sys_calls.c
864
memcpy(sinfo, CMSG_DATA(cmsg), sizeof(struct sctp_extrcvinfo));
lib/libc/net/sctp_sys_calls.c
925
rcvinfo = (struct sctp_rcvinfo *)CMSG_DATA(cmsg);
lib/libc/net/sctp_sys_calls.c
933
nxtinfo = (struct sctp_nxtinfo *)CMSG_DATA(cmsg);
lib/libc/rpc/svc_dg.c
228
(struct in_addr *)CMSG_DATA(cmsg),
lib/libc/rpc/svc_dg.c
321
memcpy(CMSG_DATA(cmsg), lin, sizeof(*lin));
lib/libc/tests/secure/fortify_poll_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libc/tests/secure/fortify_random_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libc/tests/secure/fortify_select_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libc/tests/secure/fortify_signal_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libc/tests/secure/fortify_socket_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libc/tests/secure/fortify_stdio_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libc/tests/secure/fortify_stdlib_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libc/tests/secure/fortify_string_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libc/tests/secure/fortify_strings_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libc/tests/secure/fortify_uio_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libc/tests/secure/fortify_unistd_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libc/tests/secure/fortify_wchar_test.c
109
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
lib/libnv/msgio.c
216
bcopy(CMSG_DATA(cmsg), cred, sizeof(*cred));
lib/libnv/msgio.c
321
bcopy(CMSG_DATA(cmsg), fds + i, sizeof(int) * n);
lib/libnv/msgio.c
81
bcopy(&fd, CMSG_DATA(cmsg), sizeof(fd));
lib/libopenbsd/imsg-buffer.c
259
*(int *)CMSG_DATA(cmsg) = buf->fd;
lib/libopenbsd/imsg.c
103
(char *)CMSG_DATA(cmsg)) / sizeof(int);
lib/libopenbsd/imsg.c
105
fd = ((int *)CMSG_DATA(cmsg))[i];
sbin/hastd/proto_common.c
187
bcopy(CMSG_DATA(cmsg), fdp, sizeof(*fdp));
sbin/hastd/proto_common.c
83
bcopy(&fd, CMSG_DATA(cmsg), sizeof(fd));
sbin/ping/ping.c
936
memcpy(&now, CMSG_DATA(cmsg), sizeof(now));
sbin/ping/ping6.c
1830
bufsize = CONTROLLEN - ((caddr_t)CMSG_DATA(cm) - (caddr_t)bufp);
sbin/ping/ping6.c
1836
pr_ip6opt(CMSG_DATA(cm), (size_t)bufsize);
sbin/ping/ping6.c
1843
pr_ip6opt(CMSG_DATA(cm), (size_t)bufsize);
sbin/ping/ping6.c
1847
pr_rthdr(CMSG_DATA(cm), (size_t)bufsize);
sbin/ping/ping6.c
2165
memcpy(&r, CMSG_DATA(cm), sizeof(r));
sbin/ping/ping6.c
2187
memcpy(&pi, CMSG_DATA(cm), sizeof(pi));
sbin/ping/ping6.c
2210
memcpy(&mtuctl, CMSG_DATA(cm), sizeof(mtuctl));
sbin/ping/ping6.c
902
cmsg_pktinfo = CMSG_DATA(scmsgp);
sbin/ping/ping6.c
924
memcpy(CMSG_DATA(scmsgp), &hoplimit, sizeof(hoplimit));
sbin/ping/ping6.c
949
rthdr = (struct ip6_rthdr *)CMSG_DATA(scmsgp);
sys/compat/freebsd32/freebsd32_misc.c
1481
data = CMSG_DATA(cm);
sys/compat/linux/linux_socket.c
1509
memset(CMSG_DATA(data), 0, len);
sys/compat/linux/linux_socket.c
1517
CMSG_DATA(data), len);
sys/compat/linux/linux_socket.c
1894
data = CMSG_DATA(cm);
sys/dev/cxgbe/tom/t4_tls.c
986
CMSG_DATA(mtod(control, struct cmsghdr *));
sys/kern/uipc_sockbuf.c
1855
(void)memcpy(CMSG_DATA(cp), p, size);
sys/kern/uipc_socket.c
2427
tls_rtype = *((uint8_t *)CMSG_DATA(cm));
sys/kern/uipc_socket.c
2955
memcpy(&tgr, CMSG_DATA(cmsg), sizeof(tgr));
sys/kern/uipc_syscalls.c
1565
fds = (int *)CMSG_DATA(cm);
sys/kern/uipc_usrreq.c
3499
data = CMSG_DATA(cm);
sys/kern/uipc_usrreq.c
3526
CMSG_DATA(mtod(*controlp, struct cmsghdr *));
sys/kern/uipc_usrreq.c
3559
CMSG_DATA(mtod(*controlp, struct cmsghdr *)),
sys/kern/uipc_usrreq.c
3647
data = CMSG_DATA(cp);
sys/kern/uipc_usrreq.c
3679
data = CMSG_DATA(cm);
sys/kern/uipc_usrreq.c
3687
data = CMSG_DATA(cm)) {
sys/kern/uipc_usrreq.c
3694
CMSG_DATA(mtod(m, struct cmsghdr *));
sys/kern/uipc_usrreq.c
3767
CMSG_DATA(mtod(m, struct cmsghdr *));
sys/kern/uipc_usrreq.c
3785
CMSG_DATA(mtod(m, struct cmsghdr *));
sys/kern/uipc_usrreq.c
3793
CMSG_DATA(mtod(m, struct cmsghdr *));
sys/kern/uipc_usrreq.c
3801
CMSG_DATA(mtod(m, struct cmsghdr *));
sys/kern/uipc_usrreq.c
3809
CMSG_DATA(mtod(m, struct cmsghdr *));
sys/kern/uipc_usrreq.c
3856
sc = (void *)CMSG_DATA(mtod(m, struct cmsghdr *));
sys/kern/uipc_usrreq.c
3869
sc = (void *)CMSG_DATA(mtod(m, struct cmsghdr *));
sys/kern/uipc_usrreq.c
4349
data = CMSG_DATA(cm);
sys/netinet/sctp_indata.c
230
rcvinfo = (struct sctp_rcvinfo *)CMSG_DATA(cmh);
sys/netinet/sctp_indata.c
246
nxtinfo = (struct sctp_nxtinfo *)CMSG_DATA(cmh);
sys/netinet/sctp_indata.c
266
outinfo = (struct sctp_sndrcvinfo *)CMSG_DATA(cmh);
sys/netinet/udp_usrreq.c
1083
pktinfo = (struct in6_pktinfo *)CMSG_DATA(cm);
sys/netinet/udp_usrreq.c
1218
tclass = *(int *)CMSG_DATA(cm);
sys/netinet/udp_usrreq.c
1242
*(struct in_addr *)CMSG_DATA(cm);
sys/netinet/udp_usrreq.c
1250
tos = *(u_char *)CMSG_DATA(cm);
sys/netinet/udp_usrreq.c
1258
flowid = *(uint32_t *) CMSG_DATA(cm);
sys/netinet/udp_usrreq.c
1266
flowtype = *(uint32_t *) CMSG_DATA(cm);
sys/netinet6/ip6_output.c
2718
error = ip6_setpktopt(cm->cmsg_type, CMSG_DATA(cm),
sys/netlink/netlink_snl.h
1024
void *data = CMSG_DATA(cmsg);
sys/rpc/clnt_vc.c
1030
memcpy(&tgr, CMSG_DATA(cmsg), sizeof(tgr));
sys/rpc/svc_vc.c
907
memcpy(&tgr, CMSG_DATA(cmsg), sizeof(tgr));
tests/sys/capsicum/capability-fd.cc
1027
*(int *)CMSG_DATA(cmptr) = cap_fd;
tests/sys/capsicum/capability-fd.cc
987
int cap_fd = *(int*)CMSG_DATA(cmptr);
tests/sys/capsicum/linux.cc
667
*(int *)CMSG_DATA(cmptr) = fd;
tests/sys/capsicum/linux.cc
691
int fd = *(int*)CMSG_DATA(cmptr);
tests/sys/capsicum/procdesc.cc
1007
int pd = *(int*)CMSG_DATA(cmptr);
tests/sys/capsicum/procdesc.cc
1039
*(int *)CMSG_DATA(cmptr) = pd_;
tests/sys/file/path_test.c
888
*(int *)(void *)CMSG_DATA(cmsg) = pathfd;
tests/sys/file/path_test.c
912
pathfd_copy = *(int *)(void *)CMSG_DATA(cmsg);
tests/sys/fs/fusefs/release.cc
237
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
tests/sys/fs/fusefs/write.cc
1466
memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd));
tests/sys/kern/ktls_test.c
1314
*(uint8_t *)CMSG_DATA(cmsg) = type;
tests/sys/kern/ktls_test.c
1480
tgr = (struct tls_get_record *)CMSG_DATA(cmsg);
tests/sys/kern/unix_passfd_test.c
1000
error = close(*(int *)CMSG_DATA(msghdr.msg_control));
tests/sys/kern/unix_passfd_test.c
1026
error = close(*(int *)CMSG_DATA(msghdr.msg_control));
tests/sys/kern/unix_passfd_test.c
150
for (fdp = (int *)CMSG_DATA(cm), i = 0; i < nfds; i++)
tests/sys/kern/unix_passfd_test.c
247
memcpy(recv_fd, CMSG_DATA(cmsghdr), sizeof(int));
tests/sys/kern/unix_passfd_test.c
847
rc = close(*(int *)CMSG_DATA(message));
tests/sys/kern/unix_passfd_test.c
877
rc = close(*(int *)CMSG_DATA(message));
tests/sys/netinet/udp_bindings.c
149
memcpy(CMSG_DATA(cmsg), &src.sin_addr, sizeof(src.sin_addr));
tests/sys/netinet/udp_bindings.c
152
memcpy(&vrf, CMSG_DATA(cmsg), sizeof(vrf));
tests/sys/netlink/netlink_socket.c
184
nlc = (struct nl_control *)CMSG_DATA(cmsg);
tools/regression/capsicum/syscalls/misc.c
121
bcopy(CMSG_DATA(cmsg), fdp, sizeof(*fdp));
tools/regression/capsicum/syscalls/misc.c
73
bcopy(&fd, CMSG_DATA(cmsg), sizeof(fd));
tools/regression/netinet/ipbroadcast/ipbroadcast.c
304
memcpy(CMSG_DATA(cmsgp),
tools/regression/netinet/ipbroadcast/ipbroadcast.c
321
memcpy(CMSG_DATA(cmsgp), &(struct sockaddr_dl){
tools/regression/sockets/udp_pingpong/udp_pingpong.c
354
memcpy(&tdata, CMSG_DATA(cmsg), scm_size);
tools/regression/sockets/unix_cmsg/uc_common.c
629
cmcred = (struct cmsgcred *)CMSG_DATA(cmsghdr);
tools/regression/sockets/unix_cmsg/uc_common.c
694
sc = (struct sockcred *)CMSG_DATA(cmsghdr);
usr.bin/truss/syscalls.c
1275
for (q = CMSG_DATA(cmsghdr);
usr.bin/truss/syscalls.c
1277
fprintf(fp, "%s0x%02x", q == CMSG_DATA(cmsghdr) ? "" : ",", *q);
usr.bin/truss/syscalls.c
1395
data = CMSG_DATA(cmsghdr);
usr.sbin/mld6query/mld6.c
267
pi = (struct in6_pktinfo *)CMSG_DATA(cmsgp);
usr.sbin/mld6query/mld6.c
275
hbhbuf = CMSG_DATA(cmsgp);
usr.sbin/nscd/query.c
190
cred = (struct cmsgcred *)CMSG_DATA(&cmsg);
usr.sbin/ppp/bundle.c
1446
fd = (int *)CMSG_DATA(cmsg);
usr.sbin/ppp/bundle.c
1599
*((int *)CMSG_DATA(cmsg) + f) = fd[f];
usr.sbin/route6d/route6d.c
1084
pi = (struct in6_pktinfo *)(void *)CMSG_DATA(cm);
usr.sbin/route6d/route6d.c
1154
pi = (struct in6_pktinfo *)(void *)CMSG_DATA(cm);
usr.sbin/route6d/route6d.c
1163
hlimp = (int *)(void *)CMSG_DATA(cm);
usr.sbin/rrenumd/rrenumd.c
436
pi = (struct in6_pktinfo *)CMSG_DATA(cm);
usr.sbin/rrenumd/rrenumd.c
447
memcpy(CMSG_DATA(cm), &hoplimit, sizeof(int));
usr.sbin/rtadvd/rtadvd.c
1741
pi = (struct in6_pktinfo *)CMSG_DATA(cm);
usr.sbin/rtadvd/rtadvd.c
1753
memcpy(CMSG_DATA(cm), &hoplimit, sizeof(int));
usr.sbin/rtadvd/rtadvd.c
749
pi = (struct in6_pktinfo *)(CMSG_DATA(cm));
usr.sbin/rtadvd/rtadvd.c
756
hlimp = (int *)CMSG_DATA(cm);
usr.sbin/rtsold/cap_sendmsg.c
109
pi = (struct in6_pktinfo *)(void *)CMSG_DATA(cm);
usr.sbin/rtsold/cap_sendmsg.c
118
memcpy(CMSG_DATA(cm), &hoplimit, sizeof(int));
usr.sbin/rtsold/rtsol.c
207
pi = (struct in6_pktinfo *)(void *)(CMSG_DATA(cm));
usr.sbin/rtsold/rtsol.c
213
hlimp = (int *)(void *)CMSG_DATA(cm);
usr.sbin/traceroute6/traceroute6.c
1251
return (*(int *)CMSG_DATA(cm));
usr.sbin/traceroute6/traceroute6.c
1378
rcvpktinfo = (struct in6_pktinfo *)(CMSG_DATA(cm));
usr.sbin/traceroute6/traceroute6.c
1383
hlimp = (int *)CMSG_DATA(cm);