Lines Matching defs:pi
190 struct in6_pktinfo *pi;
208 pi = (struct in6_pktinfo *)(void *)CMSG_DATA(cm);
209 memset(&pi->ipi6_addr, 0, sizeof(pi->ipi6_addr)); /*XXX*/
210 pi->ipi6_ifindex = ifi->sdl->sdl_index;
243 struct in6_pktinfo *pi = NULL;
278 pi = (struct in6_pktinfo *)(void *)(CMSG_DATA(cm));
279 ifindex = pi->ipi6_ifindex;
315 if_indextoname(pi->ipi6_ifindex, ifnamebuf));
324 if_indextoname(pi->ipi6_ifindex, ifnamebuf));
334 if_indextoname(pi->ipi6_ifindex, ifnamebuf));
338 if (pi && !IN6_IS_ADDR_LINKLOCAL(&from.sin6_addr)) {
343 if_indextoname(pi->ipi6_ifindex, ifnamebuf));
349 if ((ifi = find_ifinfo(pi->ipi6_ifindex)) == NULL) {
354 if_indextoname(pi->ipi6_ifindex, ifnamebuf));