PF_RULESET_NAT
saddr, sport, daddr, dport, PF_RULESET_NAT);
if ((error = pf_begin_rules(&t[2], PF_RULESET_NAT, &nn)) != 0) {
pf_commit_rules(t[2], PF_RULESET_NAT, &nn);
return (PF_RULESET_NAT);
pfte[i].rs_num = PF_RULESET_NAT;
case PF_RULESET_NAT:
case PF_RULESET_NAT:
if (prepare_rule(id, PF_RULESET_NAT, src, dst, d_port) == -1)
if (pfctl_add_trans(pf->trans, PF_RULESET_NAT, path) ||
(pfctl_load_ruleset(&pf, path, rs, PF_RULESET_NAT, 0) ||
if (pfctl_add_trans(&t, PF_RULESET_NAT, anchorname) ||