Lines Matching defs:pi
209 struct in6_pktinfo *pi = NULL;
243 if (opts && (pi = opts->ip6po_pktinfo) &&
244 !IN6_IS_ADDR_UNSPECIFIED(&pi->ipi6_addr)) {
265 srcsock.sin6_addr = pi->ipi6_addr;
580 struct in6_pktinfo *pi = NULL;
639 if (opts != NULL && (pi = opts->ip6po_pktinfo) != NULL &&
640 pi->ipi6_ifindex != 0) {
644 ifscope = pi->ipi6_ifindex;
1694 struct in6_pktinfo *pi;
1713 if (in6p && optp && (pi = optp->ip6po_pktinfo) &&
1714 pi->ipi6_ifindex) {
1715 ifp = ifindex2ifnet[pi->ipi6_ifindex];
1716 in6->s6_addr16[1] = htons(pi->ipi6_ifindex);