Lines Matching refs:pr0
1233 struct nd_prefixctl pr0; in in6_addifaddr() local
1287 bzero(&pr0, sizeof(pr0)); in in6_addifaddr()
1288 pr0.ndpr_ifp = ifp; in in6_addifaddr()
1289 pr0.ndpr_plen = in6_mask2len(&ifra->ifra_prefixmask.sin6_addr, in in6_addifaddr()
1291 if (pr0.ndpr_plen == 128) { in in6_addifaddr()
1295 pr0.ndpr_prefix = ifra->ifra_addr; in in6_addifaddr()
1297 IN6_MASK_ADDR(&pr0.ndpr_prefix.sin6_addr, in in6_addifaddr()
1307 pr0.ndpr_raf_onlink = 1; /* should be configurable? */ in in6_addifaddr()
1308 pr0.ndpr_raf_auto = in in6_addifaddr()
1310 pr0.ndpr_vltime = ifra->ifra_lifetime.ia6t_vltime; in in6_addifaddr()
1311 pr0.ndpr_pltime = ifra->ifra_lifetime.ia6t_pltime; in in6_addifaddr()
1314 if ((pr = nd6_prefix_lookup(&pr0)) == NULL) { in in6_addifaddr()
1319 if ((error = nd6_prelist_add(&pr0, NULL, &pr)) != 0) { in in6_addifaddr()