pfra_ip6addr
memcpy(&addr.pfra_ip6addr, &n->addr.v.a.addr.v6,
sa.sin6.sin6_addr = ad->pfra_ip6addr;
} else if (inet_pton(AF_INET6, ipsrc, &addr.pfra_ip6addr) == 1) {
p.pfra_ip6addr = (*state)->src_node->addr.v6;
p->pfra_ip6addr = ((struct sockaddr_in6 *)sa)->sin6_addr;
if (IN6_IS_SCOPE_EMBEDDABLE(&p->pfra_ip6addr))
p->pfra_ip6addr.s6_addr16[1] = 0;
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);