Lines Matching refs:cmsg
36 auto cmsg = CMSG_FIRSTHDR(&msg);
37 cmsg->cmsg_level = SOL_SOCKET;
38 cmsg->cmsg_type = SCM_RIGHTS;
39 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
40 *reinterpret_cast<int*>(CMSG_DATA(cmsg)) = fd.get();
56 auto cmsg = CMSG_FIRSTHDR(&msg);
57 cmsg->cmsg_level = SOL_SOCKET;
58 cmsg->cmsg_type = SCM_RIGHTS;
59 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
69 fd.reset(*reinterpret_cast<int*>(CMSG_DATA(cmsg)));