PF_RDR
r.action = PF_RDR;
$$.b1 = PF_RDR;
case PF_RDR:
if (r->action == PF_RDR) {
case PF_RDR:
nr, ri.ticket, PF_SCRUB, path, PF_RDR) != 0)
nr, ri.ticket, PF_PASS, path, PF_RDR) != 0)
static int nattype[3] = { PF_NAT, PF_RDR, PF_BINAT };
ri.ticket, nattype[i], npath, PF_RDR) != 0)
if (pfctl_add_pool(pf, &r->rdr, PF_RDR))
if (r->action == PF_NAT || r->action == PF_BINAT || r->action == PF_RDR) {
r->rdr.proxy_port[1], PF_RDR);
case PF_RDR:
case PF_RDR:
case PF_RDR:
s->nat_rule->action == PF_RDR &&
s->nat_rule->action == PF_RDR ||
(s->nat_rule->action == PF_RDR ||
nat_action = PF_RDR;
if (((rule->action == PF_NAT) || (rule->action == PF_RDR) ||
if (pp->which != PF_RDR && pp->which != PF_NAT &&
case PF_RDR:
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);
case PF_RDR:
(newrule->action == PF_RDR) ||
npp.which = PF_RDR;
npp.which = PF_RDR;
npp.which = PF_RDR;
pca->r_num, pca->r_last, 1, 1, PF_RDR);
case PF_RDR:
case PF_RDR: {
attrs.which = PF_RDR;
attrs.which = PF_RDR;
attrs.which = PF_RDR;
case PF_RDR: