Lines Matching defs:cmsg
139 struct cmsghdr *cmsg;
146 for (cmsg = CMSG_FIRSTHDR(msg); cmsg != NULL;
147 cmsg = CMSG_NXTHDR(msg, cmsg)) {
148 if (cmsg->cmsg_level == SOL_SOCKET &&
149 cmsg->cmsg_type == SCM_PIDFD) {
150 if (cmsg->cmsg_len < sizeof(*res->pidfd)) {
155 res->pidfd = (void *)CMSG_DATA(cmsg);
158 if (cmsg->cmsg_level == SOL_SOCKET &&
159 cmsg->cmsg_type == SCM_CREDENTIALS) {
160 if (cmsg->cmsg_len < sizeof(*res->ucred)) {
165 res->ucred = (void *)CMSG_DATA(cmsg);