Home | History | Annotate | Download | only in fdpass

Lines Matching defs:cmsg

54 	struct cmsghdr *cmsg;
67 cmsg = CMSG_FIRSTHDR(&msg);
68 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
69 cmsg->cmsg_level = SOL_SOCKET;
70 cmsg->cmsg_type = SCM_RIGHTS;
71 *(int *)CMSG_DATA(cmsg) = fd;
72 msg.msg_controllen = cmsg->cmsg_len;
106 struct cmsghdr *cmsg;
141 cmsg = CMSG_FIRSTHDR(&msg);
142 if (cmsg == NULL)
145 if (cmsg->cmsg_type != SCM_RIGHTS)
147 SCM_RIGHTS, cmsg->cmsg_type);
148 fd = (*(int *)CMSG_DATA(cmsg));