Searched refs:ndpr_prefix (Results 1 – 6 of 6) sorted by relevance
| /xnu-10063.101.15/bsd/netinet6/ |
| H A D | nd6_prproxy.c | 385 if (IN6_IS_ADDR_LINKLOCAL(&pr->ndpr_prefix.sin6_addr) || in nd6_if_prproxy() 443 bcopy(&pr->ndpr_prefix.sin6_addr, &pr_addr, sizeof(pr_addr)); in nd6_if_prproxy() 445 pr_ifscope = pr->ndpr_prefix.sin6_scope_id; in nd6_if_prproxy() 453 !in6_are_prefix_equal(&fwd->ndpr_prefix.sin6_addr, fwd->ndpr_prefix.sin6_scope_id, in nd6_if_prproxy() 597 uint32_t pr_ifscope = pr->ndpr_prefix.sin6_scope_id; in nd6_proxy_find_fwdroute() 604 !in6_are_masked_addr_scope_equal(&pr->ndpr_prefix.sin6_addr, pr_ifscope, in nd6_proxy_find_fwdroute() 611 bcopy(&pr->ndpr_prefix.sin6_addr, &pr_addr, sizeof(pr_addr)); in nd6_proxy_find_fwdroute() 620 !in6_are_prefix_equal(&fwd->ndpr_prefix.sin6_addr, fwd->ndpr_prefix.sin6_scope_id, in nd6_proxy_find_fwdroute() 723 bcopy(&pr_cur->ndpr_prefix.sin6_addr, &pr_addr, in nd6_prproxy_prelist_update() 726 pr_ifscope = pr_cur->ndpr_prefix.sin6_scope_id; in nd6_prproxy_prelist_update() [all …]
|
| H A D | nd6_rtr.c | 702 pr.ndpr_prefix.sin6_family = AF_INET6; in nd6_ra_input() 703 pr.ndpr_prefix.sin6_len = sizeof(pr.ndpr_prefix); in nd6_ra_input() 704 pr.ndpr_prefix.sin6_addr = pi->nd_opt_pi_prefix; in nd6_ra_input() 758 SOCKADDR_COPY(&pr.ndpr_prefix, &prfl->pr.ndpr_prefix, in nd6_ra_input() 759 sizeof(prfl->pr.ndpr_prefix)); in nd6_ra_input() 2229 in6_are_prefix_equal(&pr->ndpr_prefix.sin6_addr, pr->ndpr_prefix.sin6_scope_id, in nd6_prefix_lookup() 2230 &search->ndpr_prefix.sin6_addr, search->ndpr_prefix.sin6_scope_id, pr->ndpr_plen)) { in nd6_prefix_lookup() 2273 new->ndpr_prefix = pr->ndpr_prefix; in nd6_prelist_add() 2297 new->ndpr_prefix.sin6_addr.s6_addr32[i] &= in nd6_prelist_add() 2325 ip6_sprintf(&new->ndpr_prefix.sin6_addr), in nd6_prelist_add() [all …]
|
| H A D | nd6.c | 1674 pr->ndpr_ifp, &pr->ndpr_prefix.sin6_addr, in nd6_service_expired_prefix() 1915 SOCKADDR_COPY(&itr->pr.ndpr_prefix, &nd6_ra_msg_data.prefix.prefix, in nd6_post_msg() 2537 if (in6_are_masked_addr_scope_equal(&pr->ndpr_prefix.sin6_addr, pr->ndpr_prefix.sin6_scope_id, in nd6_is_new_addr_neighbor() 3195 &pr->ndpr_prefix, NULL, NULL, NULL, &ifscope); in nd6_siocgprlst() 3251 &pr->ndpr_prefix, NULL, NULL, NULL, &ifscope); in nd6_siocgprlst() 3424 if (IN6_IS_ADDR_LINKLOCAL(&pr->ndpr_prefix.sin6_addr)) { in nd6_ioctl() 5044 p.prefix = pr->ndpr_prefix; 5046 &pr->ndpr_prefix.sin6_addr, pr->ndpr_ifp) != 0) { 5094 p.prefix = pr->ndpr_prefix; 5096 &pr->ndpr_prefix.sin6_addr, pr->ndpr_ifp) != 0) {
|
| H A D | in6.c | 793 pr0.ndpr_prefix.sin6_addr.s6_addr16[0] = IPV6_ADDR_INT16_ULL; in in6ctl_llstop() 794 …(void)in6_setscope(&pr0.ndpr_prefix.sin6_addr, ifp, IN6_NULL_IF_EMBEDDED_SCOPE(&pr0.ndpr_prefix.si… in in6ctl_llstop() 1106 if (IN6_IS_ADDR_LINKLOCAL(&pr->ndpr_prefix.sin6_addr)) { in in6ctl_clat46start() 1762 pr0.ndpr_prefix = ifra->ifra_addr; in in6ctl_aifaddr() 1767 pr0.ndpr_prefix.sin6_addr.s6_addr32[i] &= in in6ctl_aifaddr() 1893 pr0.ndpr_prefix = ia->ia_addr; in in6ctl_difaddr() 1896 pr0.ndpr_prefix.sin6_addr.s6_addr32[i] &= in in6ctl_difaddr()
|
| H A D | in6_ifattach.c | 511 pr0.ndpr_prefix = ifra->ifra_addr; in in6_ifattach_linklocal() 514 pr0.ndpr_prefix.sin6_addr.s6_addr32[i] &= in in6_ifattach_linklocal()
|
| H A D | nd6.h | 636 struct sockaddr_in6 ndpr_prefix; /* prefix */ member
|