Lines Matching refs:sa6
360 struct sockaddr_in6 *sa6; local
432 sa6 = &ifra->ifra_addr;
451 sa6 = &ifr->ifr_addr;
454 sa6 = NULL;
457 if (sa6 && sa6->sin6_family == AF_INET6) {
458 if (IN6_IS_ADDR_LINKLOCAL(&sa6->sin6_addr)) {
459 if (sa6->sin6_addr.s6_addr16[1] == 0) {
461 sa6->sin6_addr.s6_addr16[1] =
463 } else if (sa6->sin6_addr.s6_addr16[1] !=
467 if (sa6->sin6_scope_id) {
468 if (sa6->sin6_scope_id !=
471 sa6->sin6_scope_id = 0; /* XXX: good way? */
474 ia = in6ifa_ifpwithaddr(ifp, &sa6->sin6_addr);
2173 in6_is_addr_deprecated(sa6) in in6_is_addr_deprecated() argument
2174 struct sockaddr_in6 *sa6; in in6_is_addr_deprecated()
2180 &sa6->sin6_addr) &&
2182 ia->ia_addr.sin6_scope_id == sa6->sin6_scope_id &&