Home
last modified time | relevance | path

Searched refs:ruleset (Results 1 – 19 of 19) sorted by relevance

/dragonfly/sys/net/pf/
HDpf_ruleset.c142 pf_init_ruleset(struct pf_ruleset *ruleset) in pf_init_ruleset() argument
146 memset(ruleset, 0, sizeof(struct pf_ruleset)); in pf_init_ruleset()
148 TAILQ_INIT(&ruleset->rules[i].queues[0]); in pf_init_ruleset()
149 TAILQ_INIT(&ruleset->rules[i].queues[1]); in pf_init_ruleset()
150 ruleset->rules[i].active.ptr = &ruleset->rules[i].queues[0]; in pf_init_ruleset()
151 ruleset->rules[i].inactive.ptr = &ruleset->rules[i].queues[1]; in pf_init_ruleset()
181 return (&anchor->ruleset); in pf_find_ruleset()
188 struct pf_ruleset *ruleset; in pf_find_or_create_ruleset() local
195 ruleset = pf_find_ruleset(path); in pf_find_or_create_ruleset()
196 if (ruleset != NULL) in pf_find_or_create_ruleset()
[all …]
HDpf_ioctl.c329 struct pf_ruleset *ruleset; in pf_get_pool() local
333 ruleset = pf_find_ruleset(anchor); in pf_get_pool()
334 if (ruleset == NULL) 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()
962 pf_addr_setup(struct pf_ruleset *ruleset, struct pf_addr_wrap *addr, in pf_addr_setup() argument
[all …]
HDif_pflog.c236 struct pf_ruleset *ruleset, struct pf_pdesc *pd) in pflog_packet() argument
262 if (ruleset != NULL && ruleset->anchor != NULL) in pflog_packet()
263 strlcpy(hdr.ruleset, ruleset->anchor->name, in pflog_packet()
264 sizeof(hdr.ruleset)); in pflog_packet()
HDpf_if.c396 struct pf_ruleset *ruleset = NULL; in pfi_dynaddr_setup() local
432 if ((ruleset = pf_find_or_create_ruleset(PF_RESERVED_ANCHOR)) == NULL) { in pfi_dynaddr_setup()
437 if ((dyn->pfid_kt = pfr_attach_table(ruleset, tblname)) == NULL) { in pfi_dynaddr_setup()
455 if (ruleset != NULL) in pfi_dynaddr_setup()
456 pf_remove_if_empty_ruleset(ruleset); in pfi_dynaddr_setup()
HDif_pflog.h52 char ruleset[PFLOG_RULESET_NAME_SIZE]; member
HDpf.c2525 *rs = &f->child->ruleset; in pf_step_into_anchor()
2529 *rs = &(*r)->anchor->ruleset; in pf_step_into_anchor()
2553 *rs = &f->child->ruleset; in pf_step_out_of_anchor()
3078 struct pf_ruleset *ruleset = NULL; in pf_match_translation() local
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()
3699 struct pf_ruleset *ruleset = NULL; in pf_test_rule() local
3977 *rsm = ruleset; in pf_test_rule()
3982 pf_step_into_anchor(&asd, &ruleset, in pf_test_rule()
3985 if (r == NULL && pf_step_out_of_anchor(&asd, &ruleset, in pf_test_rule()
[all …]
HDpfvar.h1015 struct pf_ruleset ruleset; member
1994 #define pf_main_ruleset pf_main_anchor.ruleset
/dragonfly/contrib/byacc/
HDclosure.c7 unsigned *ruleset; variable
121 rsend = ruleset + rulesetsize; in closure()
122 for (rsp = ruleset; rsp < rsend; rsp++) in closure()
133 rsp = ruleset; in closure()
142 for (rsp = ruleset; rsp < rsend; ++rsp) in closure()
176 FREE(ruleset); in finalize_closure()
HDdefs.h420 extern unsigned *ruleset;
HDlr0.c139 ruleset = NEW2(WORDSIZE(nrules), unsigned); in generate_states()
/dragonfly/usr.sbin/pfctl/
HDparse.y511 ruleset : /* empty */
512 | ruleset include '\n'
513 | ruleset '\n'
514 | ruleset option '\n'
515 | ruleset scrubrule '\n'
516 | ruleset natrule '\n'
517 | ruleset binatrule '\n'
518 | ruleset pfrule '\n'
519 | ruleset anchorrule '\n'
520 | ruleset loadrule '\n'
[all …]
HDpfctl.c1183 rs = &pf->anchor->ruleset; in pfctl_add_rule()
1192 pf_init_ruleset(&r->anchor->ruleset); in pfctl_add_rule()
1193 r->anchor->ruleset.anchor = r->anchor; in pfctl_add_rule()
1289 &r->anchor->ruleset, rs_num, depth + 1))) in pfctl_load_ruleset()
1398 pf_init_ruleset(&pf_main_anchor.ruleset); in pfctl_rules()
1399 pf_main_anchor.ruleset.anchor = &pf_main_anchor; in pfctl_rules()
1426 rs = &pf.anchor->ruleset; in pfctl_rules()
1457 pf.astack[0]->ruleset.tticket = in pfctl_rules()
HDpfctl_parser.h87 const char *ruleset; member
HDpfctl_optimize.c1318 pf->astack[0]->name, tbl->pt_buf, pf->astack[0]->ruleset.tticket)) { in pf_opt_create_table()
/dragonfly/contrib/tcpdump/
HDprint-pflog.c99 nd_printjnp(ndo, (const u_char*)hdr->ruleset, PFLOG_RULESET_NAME_SIZE); in pflog_print()
/dragonfly/contrib/libpcap/
HDscanner.l364 rset|ruleset return PF_RSET;
HDgencode.c8437 gen_pf_ruleset(compiler_state_t *cstate, char *ruleset) in gen_pf_ruleset() argument
8453 if (strlen(ruleset) >= sizeof(((struct pfloghdr *)0)->ruleset)) { in gen_pf_ruleset()
8455 (long)(sizeof(((struct pfloghdr *)0)->ruleset) - 1)); in gen_pf_ruleset()
8459 b0 = gen_bcmp(cstate, OR_LINKHDR, offsetof(struct pfloghdr, ruleset), in gen_pf_ruleset()
8460 (u_int)strlen(ruleset), (const u_char *)ruleset); in gen_pf_ruleset()
8571 gen_pf_ruleset(compiler_state_t *cstate, char *ruleset _U_) in gen_pf_ruleset()
/dragonfly/share/zoneinfo/
HDsouthamerica938 # The last ruleset listed above says that the following states observed DST:
HDNEWS741 Previously, zic assumed that such a ruleset meant that future