PF_NAT
r.action = PF_NAT;
$$.b1 = PF_NAT;
case PF_NAT:
} else if (r->action == PF_NAT) {
case PF_NAT:
nr, ri.ticket, PF_SCRUB, path, PF_NAT) != 0)
nr, ri.ticket, PF_PASS, path, PF_NAT) != 0)
static int nattype[3] = { PF_NAT, PF_RDR, PF_BINAT };
ri.ticket, nattype[i], npath, PF_NAT) != 0)
if (pfctl_add_pool(pf, &r->nat, PF_NAT))
if (r->action == PF_NAT || r->action == PF_BINAT || r->action == PF_RDR) {
r->nat.proxy_port[1], PF_NAT);
case PF_NAT:
case PF_NAT:
if (id == PF_NAT && p1 == 0 && p2 == 0)
case PF_NAT:
plog->action = PF_NAT;
plog->action = PF_NAT;
plog->action = PF_NAT;
if (s->nat_rule->action == PF_NAT ||
nat_action = PF_NAT;
if (((rule->action == PF_NAT) || (rule->action == PF_RDR) ||
if (pp->which != PF_RDR && pp->which != PF_NAT &&
case PF_NAT:
if (pp->which != PF_RDR && pp->which != PF_NAT &&
if (pp->which != PF_RDR && pp->which != PF_NAT &&
MPASS(which == PF_RDR || which == PF_NAT || which == PF_RT);
if (((((newrule->action == PF_NAT) ||
case PF_NAT:
case PF_NAT:
case PF_NAT:
case PF_NAT: