Searched refs:ifra_prefixmask (Results 1 - 5 of 5) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/netinet6/
H A Din6.c830 pr0.ndpr_plen = in6_mask2len(&ifra->ifra_prefixmask.sin6_addr,
835 pr0.ndpr_mask = ifra->ifra_prefixmask.sin6_addr;
839 ifra->ifra_prefixmask.sin6_addr.s6_addr32[i];
1006 * validate ifra_prefixmask. don't check sin6_family, netmask
1009 if (ifra->ifra_prefixmask.sin6_len > sizeof(struct sockaddr_in6))
1015 if (ifra->ifra_prefixmask.sin6_len == sizeof(struct sockaddr_in6) &&
1016 ifra->ifra_prefixmask.sin6_family == 0) {
1017 ifra->ifra_prefixmask.sin6_family = AF_INET6;
1025 if (ia == NULL && ifra->ifra_prefixmask.sin6_len == 0)
1027 if (ifra->ifra_prefixmask
[all...]
H A Din6_ifattach.c517 ifra.ifra_prefixmask.sin6_len = sizeof(struct sockaddr_in6);
518 ifra.ifra_prefixmask.sin6_family = AF_INET6;
519 ifra.ifra_prefixmask.sin6_addr = in6mask64;
522 ifra.ifra_prefixmask.sin6_scope_id = 0xffffffff;
583 pr0.ndpr_plen = in6_mask2len(&ifra.ifra_prefixmask.sin6_addr, NULL);
584 pr0.ndpr_mask = ifra.ifra_prefixmask.sin6_addr;
635 ifra.ifra_prefixmask.sin6_len = sizeof(struct sockaddr_in6);
636 ifra.ifra_prefixmask.sin6_family = AF_INET6;
637 ifra.ifra_prefixmask.sin6_addr = in6mask128;
H A Dnd6_rtr.c1881 ifra.ifra_prefixmask.sin6_len = sizeof(struct sockaddr_in6);
1882 ifra.ifra_prefixmask.sin6_family = AF_INET6;
1883 bcopy(&mask, &ifra.ifra_prefixmask.sin6_addr,
1884 sizeof(ifra.ifra_prefixmask.sin6_addr));
1947 ifra.ifra_prefixmask = ia0->ia_prefixmask;
1951 &= ifra.ifra_prefixmask.sin6_addr.s6_addr32[i];
1959 |= (randid[0] & ~(ifra.ifra_prefixmask.sin6_addr.s6_addr32[2]));
1961 |= (randid[1] & ~(ifra.ifra_prefixmask.sin6_addr.s6_addr32[3]));
H A Din6_prefix.c610 ifra.ifra_addr.sin6_family = ifra.ifra_prefixmask.sin6_family =
612 ifra.ifra_addr.sin6_len = ifra.ifra_prefixmask.sin6_len =
624 in6_prefixlen2mask(&ifra.ifra_prefixmask.sin6_addr, rpp->rp_plen);
H A Din6_var.h259 struct sockaddr_in6 ifra_prefixmask; member in struct:in6_aliasreq

Completed in 37 milliseconds