satosin6
&satosin6(nat)->sin6_addr.s6_addr, 16);
&satosin6(rdr)->sin6_addr.s6_addr, 16);
&satosin6(src)->sin6_addr.s6_addr, 16);
&satosin6(dst)->sin6_addr.s6_addr, 16);
return (server_lookup6(satosin6(client), satosin6(proxy),
satosin6(server), proto));
&satosin6(nat)->sin6_addr.s6_addr, 16);
&satosin6(rdr)->sin6_addr.s6_addr, 16);
&satosin6(src)->sin6_addr.s6_addr, 16);
&satosin6(dst)->sin6_addr.s6_addr, 16);
return (server_lookup6(satosin6(client), satosin6(proxy),
satosin6(server)));
satosin6(&ss[0])->sin6_port = htons(fport);
satosin6(&ss[1])->sin6_port = htons(lport);
if (IN6_ARE_ADDR_EQUAL(&satosin6(&ss[0])->sin6_addr,
&satosin6(proxy)->sin6_addr))
if (satosin6(&ss[0])->sin6_port !=
satosin6(&kp[i].ki_src)->sin6_port)
if (satosin6(&ss[1])->sin6_port !=
satosin6(&kp[i].ki_dst)->sin6_port)
if (IN6_ARE_ADDR_EQUAL(&satosin6(proxy)->sin6_addr,
&satosin6(&kp[i].ki_dst)->sin6_addr))
if (!IN6_ARE_ADDR_EQUAL(&satosin6(&ss[1])->sin6_addr,
&satosin6(&kp[i].ki_src)->sin6_addr))
satosin6(nat_addr)->sin6_port = htons(113);
satosin6(nat_addr)->sin6_len = sizeof(struct sockaddr_in6);
satosin6(nat_addr)->sin6_family = AF_INET6;
addr[0] = (void *)&satosin6(&nat_addr)->sin6_addr;
(void)memcpy(&satosin6(nat_addr)->sin6_addr, &nl.rsaddr.v6,
satosin6(nat_addr)->sin6_port = htons(113);
satosin6(nat_addr)->sin6_len = sizeof(struct sockaddr_in6);
satosin6(nat_addr)->sin6_family = AF_INET6;
inet_ntop(AF_INET6, &satosin6(sa)->sin6_addr, s,
if (IN6_ARE_ADDR_EQUAL(&(satosin6(dst))->sin6_addr,
mask && IN6_ARE_ADDR_EQUAL(&(satosin6(mask))->sin6_addr,
ip6_sprintf(b6, &satosin6(sin)->sin6_addr) :
nsport = satosin6(src)->sin6_port;
satosin6(nsrc)->sin6_port = 0;
ndport = satosin6(dst)->sin6_port;
satosin6(ndst)->sin6_port = 0;
struct sockaddr_in6 *sin6 = satosin6(addrport);
struct sockaddr_in6 *si = satosin6(ifa->ifa_addr);
struct sockaddr_in6 *sm = satosin6(ifa->ifa_netmask);
struct sockaddr_in6 *sin6 = satosin6(ifa->ifa_addr);
sin = satosin6(ifa->ifa_addr);
sin = satosin6(ifa->ifa_dstaddr);
const struct sockaddr_in6 *sin6 = satosin6(sa);
error = carp_set_addr6(sc, satosin6(ifa->ifa_addr));
in6 = satosin6(&pcb.ki_src);
in6 = satosin6(&pcb.ki_dst);
struct sockaddr_in6 *sin6 = satosin6(ifa->ifa_addr);
sockaddr_in6_init1(satosin6(sa), addr, port, flowinfo, scope_id);
sin6_src = satosin6(var->gv_psrc);
sin6_dst = satosin6(var->gv_pdst);
src = satosin6(var->gv_psrc);
dst = satosin6(var->gv_pdst);
struct sockaddr_in6 *sin6_src = satosin6(var->lv_psrc);
struct sockaddr_in6 *sin6_dst = satosin6(var->lv_pdst);
sin6_next = satosin6(opts->ip6po_nexthop);
error = in6_selectsrc(satosin6(dst), NULL, NULL, &ro, NULL, NULL, NULL,
sin6 = satosin6(sockaddr_copy(dst, socklen, src));
src = satosin6(var->iv_psrc);
dst = satosin6(var->iv_pdst);
sin6_src = satosin6(var->iv_psrc);
sin6_dst = satosin6(var->iv_pdst);
src = satosin6(var->iv_psrc);
dst = satosin6(var->iv_pdst);
ntohs(satosin6(&kp->ki_src)->sin6_port) != 0))
ntohs(satosin6(&kp->ki_src)->sin6_port)) &&
ntohs(satosin6(&kp->ki_dst)->sin6_port)))
struct sockaddr_in6 *si6 = satosin6(sa);