PF_ACPY
PF_ACPY(&(*skp)->addr[pd->sidx], saddr, pd->af);
PF_ACPY(&(*skp)->addr[pd->didx], daddr, pd->af);
PF_ACPY(&(*nkp)->addr[0], &(*skp)->addr[0], pd->af);
PF_ACPY(&(*nkp)->addr[1], &(*skp)->addr[1], pd->af);
PF_ACPY(&ao, a, af);
PF_ACPY(a, an, af);
PF_ACPY(&ao, a, AF_INET6);
PF_ACPY(a, an, AF_INET6);
PF_ACPY(&oia, ia, af);
PF_ACPY(&ooa, oa, af);
PF_ACPY(ia, na, af);
PF_ACPY(oa, na, af);
PF_ACPY(&k.addr, saddr, af);
PF_ACPY(naddr, &(*sn)->raddr, af);
PF_ACPY(naddr, raddr, af);
PF_ACPY(init_addr, naddr, af);
PF_ACPY(&counter, raddr, af);
PF_ACPY(naddr, &counter, af);
PF_ACPY(init_addr, naddr, af);
PF_ACPY(&(*sn)->raddr, naddr, af);
PF_ACPY(&key.addr[0], daddr, key.af);
PF_ACPY(&key.addr[1], naddr, key.af);
PF_ACPY(saddr, &nk->addr[pd->sidx], af);
PF_ACPY(saddr, &nk->addr[pd->didx], af);
PF_ACPY(saddr, &sk->addr[pd->sidx], af);
PF_ACPY(daddr, &sk->addr[pd->didx], af);
PF_ACPY(&nsn->raddr, &nk->addr[1], pd->af);
PF_ACPY(pd->src, &skt->addr[pd->sidx], pd->af);
PF_ACPY(pd->dst, &skt->addr[pd->didx], pd->af);
PF_ACPY(&key.addr[0], pd->src, key.af);
PF_ACPY(&key.addr[1], pd->dst, key.af);
PF_ACPY(&key.addr[1], pd->src, key.af);
PF_ACPY(&key.addr[0], pd->dst, key.af);
PF_ACPY(&key.addr[0], pd->src, key.af);
PF_ACPY(&key.addr[1], pd->dst, key.af);
PF_ACPY(&key.addr[1], pd->src, key.af);
PF_ACPY(&key.addr[0], pd->dst, key.af);
PF_ACPY(&key.addr[0], pd->src, key.af);
PF_ACPY(&key.addr[1], pd->dst, key.af);
PF_ACPY(&key.addr[1], pd->src, key.af);
PF_ACPY(&key.addr[0], pd->dst, key.af);
PF_ACPY(&key.addr[pd2.sidx], pd2.src, key.af);
PF_ACPY(&key.addr[pd2.didx], pd2.dst, key.af);
PF_ACPY(&key.addr[pd2.sidx], pd2.src, key.af);
PF_ACPY(&key.addr[pd2.didx], pd2.dst, key.af);
PF_ACPY(&key.addr[pd2.sidx], pd2.src, key.af);
PF_ACPY(&key.addr[pd2.didx], pd2.dst, key.af);
PF_ACPY(&key.addr[pd2.sidx], pd2.src, key.af);
PF_ACPY(&key.addr[pd2.didx], pd2.dst, key.af);
PF_ACPY(&k.addr, src, af);
PF_ACPY(&key.addr[pd2.sidx], pd2.src, key.af);
PF_ACPY(&key.addr[pd2.didx], pd2.dst, key.af);
PF_ACPY(&key.addr[0], pd->src, key.af);
PF_ACPY(&key.addr[1], pd->dst, key.af);
PF_ACPY(&key.addr[1], pd->src, key.af);
PF_ACPY(&key.addr[0], pd->dst, key.af);
PF_ACPY(pd->src, &nk->addr[pd->sidx], pd->af);
PF_ACPY(pd->dst, &nk->addr[pd->didx], pd->af);
PF_ACPY(&(*sn)->addr, src, af);
PF_ACPY((struct pf_addr *)&dst->sin6_addr,
PF_ACPY((struct pf_addr *)&dst->sin6_addr,
PF_ACPY(&key.addr[sidx], &pnl->saddr, pnl->af);
PF_ACPY(&key.addr[didx], &pnl->daddr, pnl->af);
PF_ACPY(&pnl->rsaddr, &sk->addr[sidx], sk->af);
PF_ACPY(&pnl->rdaddr, &sk->addr[didx], sk->af);
PF_ACPY(&pool->counter, &pool->cur->addr.v.a.addr,
PF_ACPY(addr, counter, af);
PF_ACPY(addr, *raddr, af);
PF_ACPY(counter, addr, af);
PF_ACPY(counter, addr, af);