Lines Matching defs:cmsg
1117 struct cmsghdr *cmsg;
1161 for (cmsg = CMSG_FIRSTHDR(&msg); cmsg != NULL;
1162 cmsg = CMSG_NXTHDR(&msg, cmsg)) {
1163 if (cmsg->cmsg_level == IPPROTO_IP &&
1164 cmsg->cmsg_type == IP_RECVDSTADDR)
1165 memcpy(laddr, CMSG_DATA(cmsg), sizeof(struct in_addr));
1166 if (cmsg->cmsg_level == SOL_SOCKET &&
1167 cmsg->cmsg_type == SCM_CREDS)
1168 cred = (struct sockcred *)CMSG_DATA(cmsg);