Lines Matching refs:cmsgp
129 struct cmsghdr *cmsgp;
191 cmsgp = CMSG_FIRSTHDR(msgp);
199 cmsgp->cmsg_level = IPPROTO_IPV6;
200 cmsgp->cmsg_type = IPV6_HOPLIMIT;
201 cmsg_datap = CMSG_DATA(cmsgp);
204 cmsgp->cmsg_len = cmsg_datap + hoplimit_space - (uchar_t *)cmsgp;
205 cmsgp = CMSG_NXTHDR(msgp, cmsgp);
211 cmsgp->cmsg_level = IPPROTO_IPV6;
212 cmsgp->cmsg_type = IPV6_RTHDR;
213 cmsg_datap = CMSG_DATA(cmsgp);
239 cmsgp->cmsg_len = cmsg_datap + rthdr_space - (uchar_t *)cmsgp;
240 cmsgp = CMSG_NXTHDR(msgp, cmsgp);
247 cmsgp->cmsg_level = IPPROTO_IPV6;
248 cmsgp->cmsg_type = IPV6_PKTINFO;
249 cmsg_datap = CMSG_DATA(cmsgp);
264 cmsgp->cmsg_len = cmsg_datap + pktinfo_space - (uchar_t *)cmsgp;
265 cmsgp = CMSG_NXTHDR(msgp, cmsgp);
268 msgp->msg_controllen = (char *)cmsgp - (char *)msgp->msg_control;