Home | History | Annotate | Download | only in ping6

Lines Matching refs:pktinfo

292 	struct in6_pktinfo *pktinfo = NULL;
777 pktinfo = (struct in6_pktinfo *)(CMSG_DATA(scmsgp));
778 memset(pktinfo, 0, sizeof(*pktinfo));
788 /* pktinfo must have already been allocated */
789 if ((pktinfo->ipi6_ifindex = if_nametoindex(ifname)) == 0)
821 if (pktinfo &&
823 (void *)pktinfo, sizeof(*pktinfo)))
1299 struct in6_pktinfo *pktinfo = NULL;
1334 if ((pktinfo = get_rcvpktinfo(mhdr)) == NULL) {
1388 dstsa.sin6_scope_id = pktinfo->ipi6_ifindex;
1389 dstsa.sin6_addr = pktinfo->ipi6_addr;