Home
last modified time | relevance | path

Searched refs:rs_num (Results 1 – 7 of 7) sorted by relevance

/dragonfly/sys/net/pf/
HDpf_ioctl.c331 int rs_num; in pf_get_pool() local
336 rs_num = pf_get_ruleset_number(rule_action); in pf_get_pool()
337 if (rs_num >= PF_RULESET_MAX) in pf_get_pool()
341 ruleset->rules[rs_num].active.ticket) in pf_get_pool()
344 rule = TAILQ_LAST(ruleset->rules[rs_num].active.ptr, in pf_get_pool()
347 rule = TAILQ_FIRST(ruleset->rules[rs_num].active.ptr); in pf_get_pool()
350 ruleset->rules[rs_num].inactive.ticket) in pf_get_pool()
353 rule = TAILQ_LAST(ruleset->rules[rs_num].inactive.ptr, in pf_get_pool()
356 rule = TAILQ_FIRST(ruleset->rules[rs_num].inactive.ptr); in pf_get_pool()
745 pf_begin_rules(u_int32_t *ticket, int rs_num, const char *anchor) in pf_begin_rules() argument
[all …]
HDpfvar.h1623 int rs_num; member
HDpf.c3075 struct pf_addr *daddr, u_int16_t dport, int rs_num) in pf_match_translation() argument
3083 r = TAILQ_FIRST(pf_main_ruleset.rules[rs_num].active.ptr); in pf_match_translation()
3141 pf_step_into_anchor(&asd, &ruleset, rs_num, in pf_match_translation()
3145 pf_step_out_of_anchor(&asd, &ruleset, rs_num, &r, in pf_match_translation()
/dragonfly/usr.sbin/ftp-proxy/
HDfilter.c201 pfte[i].rs_num = PF_RULESET_FILTER; in prepare_commit()
204 pfte[i].rs_num = PF_RULESET_NAT; in prepare_commit()
207 pfte[i].rs_num = PF_RULESET_RDR; in prepare_commit()
222 prepare_rule(u_int32_t id, int rs_num, struct sockaddr *src, in prepare_rule() argument
240 switch (rs_num) { in prepare_rule()
283 switch (rs_num) { in prepare_rule()
/dragonfly/usr.sbin/pfctl/
HDpfctl.c1174 u_int8_t rs_num; in pfctl_add_rule() local
1179 rs_num = pf_get_ruleset_number(r->action); in pfctl_add_rule()
1180 if (rs_num == PF_RULESET_MAX) in pfctl_add_rule()
1214 TAILQ_INSERT_TAIL(rs->rules[rs_num].active.ptr, rule, entries); in pfctl_add_rule()
1250 int rs_num, int depth) in pfctl_load_ruleset() argument
1264 if (TAILQ_FIRST(rs->rules[rs_num].active.ptr) != NULL) { in pfctl_load_ruleset()
1280 if (pf->optimize && rs_num == PF_RULESET_FILTER) in pfctl_load_ruleset()
1283 while ((r = TAILQ_FIRST(rs->rules[rs_num].active.ptr)) != NULL) { in pfctl_load_ruleset()
1284 TAILQ_REMOVE(rs->rules[rs_num].active.ptr, r, entries); in pfctl_load_ruleset()
1289 &r->anchor->ruleset, rs_num, depth + 1))) in pfctl_load_ruleset()
[all …]
HDpfctl_parser.c1706 pfctl_add_trans(struct pfr_buffer *buf, int rs_num, const char *anchor) in pfctl_add_trans() argument
1711 trans.rs_num = rs_num; in pfctl_add_trans()
1720 pfctl_get_ticket(struct pfr_buffer *buf, int rs_num, const char *anchor) in pfctl_get_ticket() argument
1725 if (rs_num == p->rs_num && !strcmp(anchor, p->anchor)) in pfctl_get_ticket()
/dragonfly/usr.sbin/authpf/
HDauthpf.c616 t_e[i].rs_num = i; in remove_stale_rulesets()