PF_RULESET_FILTER
pfte[i].rs_num = PF_RULESET_FILTER;
case PF_RULESET_FILTER:
case PF_RULESET_FILTER:
if (prepare_rule(id, PF_RULESET_FILTER, src, dst, d_port, proto) == -1)
pfctl_add_trans(pf->trans, PF_RULESET_FILTER, path))
if (pf->optimize && rs_num == PF_RULESET_FILTER)
pfctl_load_ruleset(&pf, path, rs, PF_RULESET_FILTER, 0))) {
pfctl_add_trans(&t, PF_RULESET_FILTER, anchorname) ||
old_rules = rs->rules[PF_RULESET_FILTER].active.ptr;
rs->rules[PF_RULESET_FILTER].active.ptr =
rs->rules[PF_RULESET_FILTER].inactive.ptr;
rs->rules[PF_RULESET_FILTER].inactive.ptr = old_rules;
while ((r = TAILQ_FIRST(rs->rules[PF_RULESET_FILTER].inactive.ptr))
TAILQ_REMOVE(rs->rules[PF_RULESET_FILTER].inactive.ptr, r,
rs->rules[PF_RULESET_FILTER].active.ptr,
pfte[i].rs_num = PF_RULESET_FILTER;
case PF_RULESET_FILTER:
case PF_RULESET_FILTER:
if (prepare_rule(id, PF_RULESET_FILTER, src, dst, d_port) == -1)
pf_main_ruleset.rules[PF_RULESET_FILTER].active.rcount)
PF_RULESET_FILTER].active.ptr_array[ntohl(sp->rule)];
r = TAILQ_FIRST(pf_main_ruleset.rules[PF_RULESET_FILTER].active.ptr);
PF_RULESET_FILTER, &r, &a, &match);
PF_RULESET_FILTER, &r, &a, &match))
r = TAILQ_FIRST(pf_main_ruleset.rules[PF_RULESET_FILTER].active.ptr);
PF_RULESET_FILTER, &r, &a, &match);
PF_RULESET_FILTER, &r, &a, &match))
ruleset->rules[PF_RULESET_FILTER].active.ptr, entries) {
return (PF_RULESET_FILTER);