Lines Matching refs:ia6

66 prison_bcopy_primary_ip6(const struct prison *pr, struct in6_addr *ia6)  in prison_bcopy_primary_ip6()  argument
69 bcopy(prison_ip_get0(pr, PR_INET6), ia6, sizeof(struct in6_addr)); in prison_bcopy_primary_ip6()
108 prison_get_ip6(struct ucred *cred, struct in6_addr *ia6) in prison_get_ip6() argument
113 KASSERT(ia6 != NULL, ("%s: ia6 is NULL", __func__)); in prison_get_ip6()
128 prison_bcopy_primary_ip6(pr, ia6); in prison_get_ip6()
141 prison_saddrsel_ip6(struct ucred *cred, struct in6_addr *ia6) in prison_saddrsel_ip6() argument
147 KASSERT(ia6 != NULL, ("%s: ia6 is NULL", __func__)); in prison_saddrsel_ip6()
162 bcopy(&lia6, ia6, sizeof(struct in6_addr)); in prison_saddrsel_ip6()
202 prison_local_ip6(struct ucred *cred, struct in6_addr *ia6, int v6only) in prison_local_ip6() argument
208 KASSERT(ia6 != NULL, ("%s: ia6 is NULL", __func__)); in prison_local_ip6()
223 if (IN6_IS_ADDR_UNSPECIFIED(ia6)) { in prison_local_ip6()
229 prison_bcopy_primary_ip6(pr, ia6); in prison_local_ip6()
234 error = prison_check_ip6_locked(pr, ia6); in prison_local_ip6()
235 if (error == EADDRNOTAVAIL && IN6_IS_ADDR_LOOPBACK(ia6)) { in prison_local_ip6()
236 prison_bcopy_primary_ip6(pr, ia6); in prison_local_ip6()
250 prison_remote_ip6(struct ucred *cred, struct in6_addr *ia6) in prison_remote_ip6() argument
255 KASSERT(ia6 != NULL, ("%s: ia6 is NULL", __func__)); in prison_remote_ip6()
270 if (IN6_IS_ADDR_LOOPBACK(ia6) && in prison_remote_ip6()
271 prison_check_ip6_locked(pr, ia6) == EADDRNOTAVAIL) { in prison_remote_ip6()
272 prison_bcopy_primary_ip6(pr, ia6); in prison_remote_ip6()
291 prison_check_ip6_locked(const struct prison *pr, const struct in6_addr *ia6) in prison_check_ip6_locked() argument
297 return (prison_ip_check(pr, PR_INET6, ia6)); in prison_check_ip6_locked()
301 prison_check_ip6(const struct ucred *cred, const struct in6_addr *ia6) in prison_check_ip6() argument
307 KASSERT(ia6 != NULL, ("%s: ia6 is NULL", __func__)); in prison_check_ip6()
322 error = prison_check_ip6_locked(pr, ia6); in prison_check_ip6()