Lines Matching refs:ip6po_nexthop
1160 dst = SIN6(opt->ip6po_nexthop);
2816 if (opt->ip6po_pktinfo || opt->ip6po_nexthop ||
2948 if (pktopt && pktopt->ip6po_nexthop) {
2949 optdata = (void *)pktopt->ip6po_nexthop;
2950 optdatalen = pktopt->ip6po_nexthop->sa_len;
3006 if (pktopt->ip6po_nexthop)
3007 FREE(pktopt->ip6po_nexthop, M_IP6OPT);
3008 pktopt->ip6po_nexthop = NULL;
3062 if (src->ip6po_nexthop) {
3063 dst->ip6po_nexthop = _MALLOC(src->ip6po_nexthop->sa_len,
3065 if (dst->ip6po_nexthop == NULL && canwait == M_NOWAIT)
3067 bcopy(src->ip6po_nexthop, dst->ip6po_nexthop,
3068 src->ip6po_nexthop->sa_len);
3507 opt->ip6po_nexthop = _MALLOC(*buf, M_IP6OPT, M_NOWAIT);
3508 if (opt->ip6po_nexthop == NULL)
3510 bcopy(buf, opt->ip6po_nexthop, *buf);