Lines Matching defs:cmsgptr
175 struct cmsghdr *cmsgptr;
216 cmsgptr = (struct cmsghdr *)adata;
217 cmsgptr->cmsg_len = CMSG_LEN(sizeof (struct in6_pktinfo));
218 cmsgptr->cmsg_level = IPPROTO_IPV6;
219 cmsgptr->cmsg_type = IPV6_PKTINFO;
221 pkt = (struct in6_pktinfo *) CMSG_DATA (cmsgptr);
242 struct cmsghdr *cmsgptr;
264 for (cmsgptr = CMSG_FIRSTHDR(&msg); cmsgptr != NULL;
265 cmsgptr = CMSG_NXTHDR(&msg, cmsgptr))
268 if (cmsgptr->cmsg_level == IPPROTO_IPV6 &&
269 cmsgptr->cmsg_type == IPV6_PKTINFO)
273 ptr = (struct in6_pktinfo *) CMSG_DATA (cmsgptr);
282 if (cmsgptr->cmsg_level == IPPROTO_IPV6 &&
283 cmsgptr->cmsg_type == IPV6_HOPLIMIT)
284 *hoplimit = *((int *) CMSG_DATA (cmsgptr));