Home | History | Annotate | Download | only in netinet6

Lines Matching refs:ip6po_pktinfo

521 		if (opt && (pi = opt->ip6po_pktinfo) != NULL) {
2049 if (opt->ip6po_pktinfo || opt->ip6po_nexthop ||
2140 if (pktopt && pktopt->ip6po_pktinfo)
2141 optdata = (void *)pktopt->ip6po_pktinfo;
2231 if (pktopt->ip6po_pktinfo)
2232 free(pktopt->ip6po_pktinfo, M_IP6OPT);
2233 pktopt->ip6po_pktinfo = NULL;
2287 if (src->ip6po_pktinfo) {
2288 dst->ip6po_pktinfo = malloc(sizeof(*dst->ip6po_pktinfo),
2290 if (dst->ip6po_pktinfo == NULL)
2292 *dst->ip6po_pktinfo = *src->ip6po_pktinfo;
2309 if (dst->ip6po_pktinfo) free(dst->ip6po_pktinfo, M_IP6OPT);
2892 if (optname == IPV6_PKTINFO && opt->ip6po_pktinfo &&
2926 if (opt->ip6po_pktinfo == NULL) {
2927 opt->ip6po_pktinfo = malloc(sizeof(*pktinfo),
2929 if (opt->ip6po_pktinfo == NULL)
2932 memcpy(opt->ip6po_pktinfo, pktinfo, sizeof(*pktinfo));