Lines Matching refs:cmsg
55 struct cmsghdr *cmsg;
65 cmsg = CMSG_FIRSTHDR(&msg);
66 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
67 cmsg->cmsg_level = SOL_SOCKET;
68 cmsg->cmsg_type = SCM_RIGHTS;
69 *(int *)CMSG_DATA(cmsg) = fd;
91 struct cmsghdr *cmsg;
111 cmsg = CMSG_FIRSTHDR(&msg);
112 if (cmsg == NULL) {
116 if (cmsg->cmsg_type != SCM_RIGHTS)
118 SCM_RIGHTS, cmsg->cmsg_type);
119 fd = (*(int *)CMSG_DATA(cmsg));