Lines Matching defs:cmsg
66 static int scm_fp_copy(struct cmsghdr *cmsg, struct scm_fp_list **fplp)
68 int *fdp = (int*)CMSG_DATA(cmsg);
73 num = (cmsg->cmsg_len - sizeof(struct cmsghdr))/sizeof(int);
140 struct cmsghdr *cmsg;
143 for_each_cmsghdr(cmsg, msg) {
154 if (!CMSG_OK(msg, cmsg))
157 if (cmsg->cmsg_level != SOL_SOCKET)
160 switch (cmsg->cmsg_type)
165 err=scm_fp_copy(cmsg, &p->fp);
174 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct ucred)))
176 memcpy(&creds, CMSG_DATA(cmsg), sizeof(struct ucred));