in6_setscope
(void)in6_setscope(&desiredaddr, &sp->pp_if, NULL);
(void)in6_setscope(&suggestaddr, &sp->pp_if, NULL);
error = in6_setscope(&dst.v6.sin6_addr, ifp, NULL);
if (in6_setscope(&ip6->ip6_src, rcvif, NULL) ||
in6_setscope(&ip6->ip6_dst, rcvif, NULL)) {
if (in6_setscope(&ip6->ip6_dst, ifp, NULL) != 0) {
if (in6_setscope(&icmp6dst.sin6_addr, rcvif, NULL)) {
if (in6_setscope(&icmp6src.sin6_addr, rcvif, NULL)) {
if (in6_setscope(&sin6.sin6_addr, rcvif, NULL)) {
if (in6_setscope(&in6_subj, rcvif, NULL)) {
if (in6_setscope(&redtgt6, ifp, NULL) ||
in6_setscope(&reddst6, ifp, NULL)) {
if (in6_setscope(&ip6->ip6_src, ifp, NULL) != 0)
if (in6_setscope(&ip6->ip6_dst, ifp, NULL) != 0)
if (in6_setscope(&in6_tmp, ifp, &zoneid))
error = in6_setscope(&sa6->sin6_addr, ifp, NULL);
error = in6_setscope(llsol, ifp, NULL);
if ((error = in6_setscope(&mltaddr.sin6_addr, ifp, NULL)) != 0)
if ((error = in6_setscope(&mltaddr.sin6_addr, ifp, NULL)) != 0)
if (in6_setscope(&ifra.ifra_addr.sin6_addr, ifp, NULL))
if (in6_setscope(&sa6->sin6_addr, ifp, NULL))
(error = in6_setscope(&sin6->sin6_addr, ifp, NULL)) != 0) {
if (in6_setscope(dst, ifp1, &dstzone) ||
if (in6_setscope(&src, ifp, &osrczone) ||
in6_setscope(&src, ifp1, &srczone) ||
error = in6_setscope(&srcsock.sin6_addr, ifp, NULL);
error = in6_setscope(&dst, ifp, &odstzone);
if (in6_setscope(&src_in6, rt->rt_ifp, &outzone) != 0 ||
in6_setscope(&src_in6, rcvif, &inzone) != 0 ||
if (in6_setscope(&dst_in6, rcvif, &inzone) != 0 ||
in6_setscope(&dst_in6, rt->rt_ifp, &outzone) != 0 ||
if (in6_setscope(&ip6->ip6_src, rcvif, NULL) ||
in6_setscope(&ip6->ip6_dst, rcvif, NULL)) {
if (in6_setscope(&ip6a->ip6a_src, ia->ia_ifp, &ip6a->ip6a_scope_id)) {
if ((error = in6_setscope(&src0, ifp, &iszone)) != 0 ||
(error = in6_setscope(&dst0, ifp, &idzone)) != 0) {
if (in6_setscope(&src0, mif6table[mifi].m6_ifp,
in6_setscope(&dst0, mif6table[mifi].m6_ifp,
if (in6_setscope(&ia, ifp, NULL)) {
if (in6_setscope(&mreq.ipv6mr_multiaddr, ifp, NULL)) {
if (in6_setscope(&src0, origifp, &zone))
if (in6_setscope(&dst0, origifp, &zone))
if (in6_setscope(&all_in6, in6m->in6m_ifp, NULL)) {
if (in6_setscope(&allnode, in6m->in6m_ifp, NULL)) {
if (in6_setscope(&allrouter, in6m->in6m_ifp, NULL)) {
if (in6_setscope(&mld_addr, ifp, NULL)) {
if (in6_setscope(&all_in6, ifp, NULL)) {
if (in6_setscope(&llsol, ifp, NULL))
if (in6_setscope(&llsol, ifp, NULL) == 0)
if ((error = in6_setscope(&nb_addr, ifp, NULL)) != 0)
if (in6_setscope(&sin6_copy.sin6_addr, ifp, &zone))
if (in6_setscope(&sin6_copy.sin6_addr, ifp, &zone))
if ((rc = in6_setscope(&in6_all, ifa->ifa_ifp, NULL)) != 0) {
if (in6_setscope(&taddr6, ifp, NULL) != 0)
if (in6_setscope(&in6_all, ifp, NULL) != 0)
if (in6_setscope(&ip6->ip6_dst, ifp, NULL) != 0)
if (in6_setscope(&taddr6, ifp, NULL)) {
if (in6_setscope(&daddr6, ifp, NULL))
error = in6_setscope(&dstsock->sin6_addr, oifp, NULL);
(error = in6_setscope(&addr->sin6_addr, ifp, NULL)) != 0) {
int in6_setscope(struct in6_addr *, const struct ifnet *, u_int32_t *);
(error = in6_setscope(&sin6->sin6_addr,