Lines Matching refs:cmsgptr
96 struct cmsghdr *cmsgptr;
116 for (cmsgptr = CMSG_FIRSTHDR(&msg); cmsgptr != NULL;
117 cmsgptr = CMSG_NXTHDR(&msg, cmsgptr))
120 if (cmsgptr->cmsg_level == IPPROTO_IPV6 &&
121 cmsgptr->cmsg_type == IPV6_PKTINFO)
125 ptr = (struct in6_pktinfo *) CMSG_DATA (cmsgptr);
131 if (cmsgptr->cmsg_level == IPPROTO_IPV6 &&
132 cmsgptr->cmsg_type == IPV6_HOPLIMIT)
133 *hoplimit = *((int *) CMSG_DATA (cmsgptr));
146 struct cmsghdr *cmsgptr;
266 cmsgptr = (struct cmsghdr *)adata;
267 cmsgptr->cmsg_len = sizeof adata;
268 cmsgptr->cmsg_level = IPPROTO_IPV6;
269 cmsgptr->cmsg_type = IPV6_PKTINFO;
270 pkt = (struct in6_pktinfo *) CMSG_DATA (cmsgptr);