Home | History | Annotate | Download | only in embedder

Lines Matching refs:cmsg

104   struct cmsghdr* cmsg = CMSG_FIRSTHDR(&msg);
105 cmsg->cmsg_level = SOL_SOCKET;
106 cmsg->cmsg_type = SCM_RIGHTS;
107 cmsg->cmsg_len = CMSG_LEN(num_platform_handles * sizeof(int));
110 reinterpret_cast<int*>(CMSG_DATA(cmsg))[i] = platform_handles[i].handle;
131 struct cmsghdr* cmsg = CMSG_FIRSTHDR(&msg);
132 cmsg->cmsg_level = SOL_SOCKET;
133 cmsg->cmsg_type = SCM_RIGHTS;
134 cmsg->cmsg_len = CMSG_LEN(num_handles * sizeof(int));
137 reinterpret_cast<int*>(CMSG_DATA(cmsg))[i] = handles[i].handle;
179 for (cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); cmsg;
180 cmsg = CMSG_NXTHDR(&msg, cmsg)) {
181 if (cmsg->cmsg_level == SOL_SOCKET && cmsg->cmsg_type == SCM_RIGHTS) {
182 size_t payload_length = cmsg->cmsg_len - CMSG_LEN(0);
185 const int* fds = reinterpret_cast<int*>(CMSG_DATA(cmsg));