Lines Matching refs:cmsgp
3123 struct cmsghdr *cmsgp;
3159 cmsgp = CMSG_FIRSTHDR(&msg6);
3161 cmsgp->cmsg_level = IPPROTO_IPV6;
3162 cmsgp->cmsg_type = IPV6_HOPLIMIT;
3163 cmsg_datap = CMSG_DATA(cmsgp);
3166 cmsgp->cmsg_len = cmsg_datap + hoplimit_space - (uchar_t *)cmsgp;
3167 cmsgp = CMSG_NXTHDR(&msg6, cmsgp);
3169 cmsgp->cmsg_level = IPPROTO_IPV6;
3170 cmsgp->cmsg_type = IPV6_PKTINFO;
3171 cmsg_datap = CMSG_DATA(cmsgp);
3186 cmsgp->cmsg_len = cmsg_datap + pktinfo_space - (uchar_t *)cmsgp;
3187 cmsgp = CMSG_NXTHDR(&msg6, cmsgp);
3188 msg6.msg_controllen = (char *)cmsgp - (char *)msg6.msg_control;
3477 struct cmsghdr *cmsgp;
3495 for (cmsgp = CMSG_FIRSTHDR(msgp); cmsgp != NULL;
3496 cmsgp = CMSG_NXTHDR(msgp, cmsgp)) {
3497 assert(cmsgp->cmsg_level == IPPROTO_IPV6);
3498 cmsg_datap = CMSG_DATA(cmsgp);
3500 switch (cmsgp->cmsg_type) {