pfra_ip6addr
memcpy(&addr.pfra_ip6addr, &n->addr.v.a.addr.v6,
sin6->sin6_addr = ad->pfra_ip6addr;
p->pfra_ip6addr = sr->pfsr_addr.v6;
p.pfra_ip6addr = sn->addr.v6;
p->pfra_ip6addr = ((struct sockaddr_in6 *)sa)->sin6_addr;
if (IN6_IS_SCOPE_EMBED(&p->pfra_ip6addr))
p->pfra_ip6addr.s6_addr16[1] = 0;
FILLIN_SIN6(ke->pfrke_sa.sin6, ad->pfra_ip6addr);
ad->pfra_ip6addr = ke->pfrke_sa.sin6.sin6_addr;
ad->pfra_ip6addr = ke->pfrke_sa.sin6.sin6_addr;
FILLIN_SIN6(sa.sin6, ad->pfra_ip6addr);
FILLIN_SIN6(ke->pfrke_sa.sin6, ad->pfra_ip6addr);
} else if (inet_pton(AF_INET6, ipsrc, &addr.pfra_ip6addr) == 1) {
memcpy(&(addlist[i].pfra_ip6addr), &sain6->sin6_addr,
addr.pfra_ip6addr = *(struct in6_addr *)ipaddr;