Lines Matching refs:pr0

796 	struct nd_prefix pr0, *pr;  in in6ctl_llstop()  local
832 bzero(&pr0, sizeof(pr0)); in in6ctl_llstop()
833 pr0.ndpr_plen = 64; in in6ctl_llstop()
834 pr0.ndpr_ifp = ifp; in in6ctl_llstop()
835 pr0.ndpr_prefix.sin6_addr.s6_addr16[0] = IPV6_ADDR_INT16_ULL; in in6ctl_llstop()
836 …(void)in6_setscope(&pr0.ndpr_prefix.sin6_addr, ifp, IN6_NULL_IF_EMBEDDED_SCOPE(&pr0.ndpr_prefix.si… in in6ctl_llstop()
837 pr = nd6_prefix_lookup(&pr0, ND6_PREFIX_EXPIRY_UNSPEC); in in6ctl_llstop()
1724 struct nd_prefix pr0, *pr; in in6ctl_aifaddr() local
1770 bzero(&pr0, sizeof(pr0)); in in6ctl_aifaddr()
1771 pr0.ndpr_plen = plen; in in6ctl_aifaddr()
1772 pr0.ndpr_ifp = ifp; in in6ctl_aifaddr()
1773 pr0.ndpr_prefix = ifra->ifra_addr; in in6ctl_aifaddr()
1774 pr0.ndpr_mask = ifra->ifra_prefixmask.sin6_addr; in in6ctl_aifaddr()
1778 pr0.ndpr_prefix.sin6_addr.s6_addr32[i] &= in in6ctl_aifaddr()
1788 pr0.ndpr_raf_onlink = 1; /* should be configurable? */ in in6ctl_aifaddr()
1789 pr0.ndpr_raf_auto = !!(ifra->ifra_flags & IN6_IFF_AUTOCONF); in in6ctl_aifaddr()
1791 pr0.ndpr_vltime = ifra->ifra_lifetime.ia6t_vltime; in in6ctl_aifaddr()
1792 pr0.ndpr_pltime = ifra->ifra_lifetime.ia6t_pltime; in in6ctl_aifaddr()
1794 pr0.ndpr_vltime = ND6_INFINITE_LIFETIME; in in6ctl_aifaddr()
1795 pr0.ndpr_pltime = ND6_INFINITE_LIFETIME; in in6ctl_aifaddr()
1797 pr0.ndpr_stateflags |= NDPRF_STATIC; in in6ctl_aifaddr()
1798 lck_mtx_init(&pr0.ndpr_lock, &ifa_mtx_grp, &ifa_mtx_attr); in in6ctl_aifaddr()
1801 if ((pr = nd6_prefix_lookup(&pr0, ND6_PREFIX_EXPIRY_NEVER)) == NULL) { in in6ctl_aifaddr()
1806 error = nd6_prelist_add(&pr0, NULL, &pr, FALSE); in in6ctl_aifaddr()
1882 struct nd_prefix pr0, *pr; in in6ctl_difaddr() local
1897 bzero(&pr0, sizeof(pr0)); in in6ctl_difaddr()
1898 pr0.ndpr_ifp = ifp; in in6ctl_difaddr()
1899 pr0.ndpr_plen = (uint8_t)in6_mask2len(&ia->ia_prefixmask.sin6_addr, NULL); in in6ctl_difaddr()
1900 if (pr0.ndpr_plen == 128) { in in6ctl_difaddr()
1904 pr0.ndpr_prefix = ia->ia_addr; in in6ctl_difaddr()
1905 pr0.ndpr_mask = ia->ia_prefixmask.sin6_addr; in in6ctl_difaddr()
1907 pr0.ndpr_prefix.sin6_addr.s6_addr32[i] &= in in6ctl_difaddr()
1912 if ((pr = nd6_prefix_lookup(&pr0, ND6_PREFIX_EXPIRY_UNSPEC)) != NULL) { in in6ctl_difaddr()