fin_dst6
ip6->ip6_src = fin->fin_dst6.in6;
dst6 = fin->fin_dst6.in6;
if (IP6_NEQ(&fin->fin_dst6, &oip6->ip6_src))
if (IP6_MASKNEQ(&fin->fin_dst6, &np->in_src[1], &np->in_src[0])
if (IP6_MASKNEQ(&fin->fin_dst6, &np->in_out[1], &np->in_out[0])
&fin->fin_dst6.in6))) {
ipa = fin->fin_dst6;
fin->fin_dst6 = nat->nat_inip6;
hm = nat6_hostmap(np, &fin->fin_src6, &fin->fin_dst6,
(u_int)fin->fin_p, &fin->fin_dst6.in6, &in.in6);
nat->nat_oip6 = fin->fin_dst6;
nat->nat_hm = nat6_hostmap(np, &fin->fin_src6, &fin->fin_dst6,
hm = nat6_hostmap(NULL, &fin->fin_src6, &fin->fin_dst6, &in,
hm = nat6_hostmap(np, &fin->fin_src6, &fin->fin_dst6,
in = fin->fin_dst6;
temp.i6[0] = fin->fin_dst6.i6[0] & ~np->in_in[1].i6[0];
temp.i6[1] = fin->fin_dst6.i6[1] & ~np->in_in[1].i6[1];
temp.i6[2] = fin->fin_dst6.i6[2] & ~np->in_in[1].i6[2];
temp.i6[3] = fin->fin_dst6.i6[3] & ~np->in_in[1].i6[3];
in = fin->fin_dst6;
nat->nat_outip6 = fin->fin_dst6;
&fin->fin_dst6, &in, (u_32_t)dport, ifs);
&fin->fin_src6.in6, &fin->fin_dst6.in6);
&fin->fin_src6.in6, &fin->fin_dst6.in6);