/external/iputils/ |
ping.c | 109 } cmsg = { {sizeof(struct cmsghdr) + sizeof(struct in_pktinfo), SOL_IP, IP_PKTINFO}, variable in typeref:struct:__anon21067 438 cmsg.ipi.ipi_ifindex = ifr.ifr_ifindex; 439 cmsg_len = sizeof(cmsg); 614 struct cmsghdr *cmsg; local 637 for (cmsg = CMSG_FIRSTHDR(&msg); cmsg; cmsg = CMSG_NXTHDR(&msg, cmsg)) { 638 if (cmsg->cmsg_level == SOL_IP) { 639 if (cmsg->cmsg_type == IP_RECVERR 791 struct cmsghdr *cmsg; local [all...] |
ping6.c | 202 struct cmsghdr *cmsg; local 208 cmsg = (struct cmsghdr *) bp; 210 cmsg->cmsg_len = sizeof(struct cmsghdr) + sizeof(struct ip6_rthdr0); 211 cmsg->cmsg_level = SOL_IPV6; 212 cmsg->cmsg_type = IPV6_RTHDR; 214 return cmsg; 217 int inet6_srcrt_add(struct cmsghdr *cmsg, const struct in6_addr *addr) 221 hdr = (struct ip6_rthdr0 *) CMSG_DATA(cmsg); 223 cmsg->cmsg_len += sizeof(struct in6_addr); 1043 struct cmsghdr *cmsg; local 1276 struct cmsghdr *cmsg; local [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/bits/ |
socket.h | 279 # define CMSG_DATA(cmsg) ((cmsg)->__cmsg_data) 281 # define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1)) 283 #define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr (mhdr, cmsg)
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/i386-linux-gnu/bits/ |
socket.h | 296 # define CMSG_DATA(cmsg) ((cmsg)->__cmsg_data) 298 # define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1)) 300 #define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr (mhdr, cmsg)
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/x86_64-linux-gnu/bits/ |
socket.h | 296 # define CMSG_DATA(cmsg) ((cmsg)->__cmsg_data) 298 # define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1)) 300 #define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr (mhdr, cmsg)
|
/system/bt/btif/src/ |
btif_sock_util.cc | 99 struct cmsghdr* cmsg; local 104 // See "man cmsg" really 107 cmsg = CMSG_FIRSTHDR(&msg); 108 cmsg->cmsg_level = SOL_SOCKET; 109 cmsg->cmsg_type = SCM_RIGHTS; 110 cmsg->cmsg_len = CMSG_LEN(sizeof send_fd); 111 memcpy(CMSG_DATA(cmsg), &send_fd, sizeof send_fd);
|
/external/libnl/lib/ |
nl.c | 364 struct cmsghdr *cmsg; local 369 cmsg = CMSG_FIRSTHDR(&hdr); 370 cmsg->cmsg_level = SOL_SOCKET; 371 cmsg->cmsg_type = SCM_CREDENTIALS; 372 cmsg->cmsg_len = CMSG_LEN(sizeof(struct ucred)); 373 memcpy(CMSG_DATA(cmsg), creds, sizeof(struct ucred)); 722 struct cmsghdr *cmsg; local 724 for (cmsg = CMSG_FIRSTHDR(&msg); cmsg; cmsg = CMSG_NXTHDR(&msg, cmsg)) [all...] |
/external/protobuf/python/google/protobuf/pyext/ |
repeated_composite_container.cc | 110 CMessage* cmsg = cmessage::NewEmptyMessage(self->child_message_class); local 111 ScopedPyObjectPtr py_cmsg(reinterpret_cast<PyObject*>(cmsg)); 112 if (cmsg == NULL) { 115 cmsg->owner = self->owner; 116 cmsg->message = const_cast<Message*>(&sub_message); 117 cmsg->parent = self->parent; 142 CMessage* cmsg = cmessage::NewEmptyMessage(self->child_message_class); local 143 if (cmsg == NULL) 146 cmsg->owner = self->owner; 147 cmsg->message = sub_message [all...] |
/external/ltp/utils/sctp/func_tests/ |
test_peeloff.c | 72 struct cmsghdr *cmsg; local 138 cmsg = CMSG_FIRSTHDR(&outmessage); 139 cmsg->cmsg_level = IPPROTO_SCTP; 140 cmsg->cmsg_type = SCTP_SNDRCV; 141 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_sndrcvinfo)); 142 outmessage.msg_controllen = cmsg->cmsg_len; 143 sinfo = (struct sctp_sndrcvinfo *)CMSG_DATA(cmsg);
|
test_tcp_style.c | 77 struct cmsghdr *cmsg; local 415 cmsg = CMSG_FIRSTHDR(&outmessage); 416 cmsg->cmsg_level = IPPROTO_SCTP; 417 cmsg->cmsg_type = SCTP_SNDRCV; 418 cmsg->cmsg_len = CMSG_LEN(sizeof(struct sctp_sndrcvinfo)); 419 outmessage.msg_controllen = cmsg->cmsg_len; 420 sinfo = (struct sctp_sndrcvinfo *)CMSG_DATA(cmsg);
|
/frameworks/native/libs/nativewindow/ |
AHardwareBuffer.cpp | 177 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); local 178 cmsg->cmsg_level = SOL_SOCKET; 179 cmsg->cmsg_type = SCM_RIGHTS; 180 cmsg->cmsg_len = CMSG_LEN(sizeof(int) * fdCount); 181 int* fdData = reinterpret_cast<int*>(CMSG_DATA(cmsg)); 183 msg.msg_controllen = cmsg->cmsg_len; 245 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); local 246 if (!cmsg) { 252 const int* fdData = reinterpret_cast<const int*>(CMSG_DATA(cmsg));
|
/external/libusb/libusb/os/ |
linux_netlink.c | 299 struct cmsghdr *cmsg; local 328 cmsg = CMSG_FIRSTHDR(&msg); 329 if (!cmsg || cmsg->cmsg_type != SCM_CREDENTIALS) { 334 cred = (struct ucred *)CMSG_DATA(cmsg);
|
/system/netd/server/ |
FwmarkServer.cpp | 73 char cmsg[CMSG_SPACE(sizeof(*socketFd))]; member in union:android::net::__anon114591 76 memset(cmsgu.cmsg, 0, sizeof(cmsgu.cmsg)); 77 message.msg_control = cmsgu.cmsg; 78 message.msg_controllen = sizeof(cmsgu.cmsg);
|
/frameworks/native/libs/vr/libpdx_uds/ |
ipc_helper.cpp | 311 cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); local 312 while (cmsg) { 313 if (cmsg->cmsg_level == SOL_SOCKET && cmsg->cmsg_type == SCM_CREDENTIALS && 314 cred && cmsg->cmsg_len == CMSG_LEN(sizeof(ucred))) { 316 memcpy(cred, CMSG_DATA(cmsg), sizeof(ucred)); 317 } else if (cmsg->cmsg_level == SOL_SOCKET && 318 cmsg->cmsg_type == SCM_RIGHTS) { 319 socklen_t payload_len = cmsg->cmsg_len - CMSG_LEN(0); 320 const int* fds = reinterpret_cast<const int*>(CMSG_DATA(cmsg)); [all...] |
/kernel/tests/net/test/ |
csocket_test.py | 73 data, addr, cmsg = csocket.Recvmsg(s, 4096, 1024, 0) 76 self.assertEqual([pktinfo, ttl], cmsg)
|
/prebuilts/go/darwin-x86/src/syscall/ |
syscall_darwin_386.go | 49 func (cmsg *Cmsghdr) SetLen(length int) { 50 cmsg.Len = uint32(length)
|
syscall_darwin_amd64.go | 49 func (cmsg *Cmsghdr) SetLen(length int) { 50 cmsg.Len = uint32(length)
|
syscall_darwin_arm.go | 47 func (cmsg *Cmsghdr) SetLen(length int) { 48 cmsg.Len = uint32(length)
|
syscall_darwin_arm64.go | 47 func (cmsg *Cmsghdr) SetLen(length int) { 48 cmsg.Len = uint32(length)
|
syscall_freebsd_386.go | 31 func (cmsg *Cmsghdr) SetLen(length int) { 32 cmsg.Len = uint32(length)
|
/prebuilts/go/linux-x86/src/syscall/ |
syscall_darwin_386.go | 49 func (cmsg *Cmsghdr) SetLen(length int) { 50 cmsg.Len = uint32(length)
|
syscall_darwin_amd64.go | 49 func (cmsg *Cmsghdr) SetLen(length int) { 50 cmsg.Len = uint32(length)
|
syscall_darwin_arm.go | 47 func (cmsg *Cmsghdr) SetLen(length int) { 48 cmsg.Len = uint32(length)
|
syscall_darwin_arm64.go | 47 func (cmsg *Cmsghdr) SetLen(length int) { 48 cmsg.Len = uint32(length)
|
syscall_freebsd_386.go | 31 func (cmsg *Cmsghdr) SetLen(length int) { 32 cmsg.Len = uint32(length)
|