/src/sys/dist/pf/net/ |
pf_ruleset.c | 144 pf_init_ruleset(struct pf_ruleset *ruleset) 148 memset(ruleset, 0, sizeof(struct pf_ruleset)); 150 TAILQ_INIT(&ruleset->rules[i].queues[0]); 151 TAILQ_INIT(&ruleset->rules[i].queues[1]); 152 ruleset->rules[i].active.ptr = &ruleset->rules[i].queues[0]; 153 ruleset->rules[i].inactive.ptr = &ruleset->rules[i].queues[1]; 183 return (&anchor->ruleset); 190 struct pf_ruleset *ruleset; local in function:pf_find_or_create_ruleset 312 struct pf_ruleset *ruleset; local in function:pf_anchor_setup [all...] |
if_pflog.c | 246 struct pf_ruleset *ruleset, struct pf_pdesc *pd) 270 if (ruleset != NULL && ruleset->anchor != NULL) 271 strlcpy(hdr.ruleset, ruleset->anchor->name, 272 sizeof(hdr.ruleset));
|
pf_ioctl.c | 426 /* destroy main ruleset */ 480 struct pf_ruleset *ruleset; local in function:pf_get_pool 484 ruleset = pf_find_ruleset(anchor); 485 if (ruleset == NULL) 492 ruleset->rules[rs_num].active.ticket) 495 rule = TAILQ_LAST(ruleset->rules[rs_num].active.ptr, 498 rule = TAILQ_FIRST(ruleset->rules[rs_num].active.ptr); 501 ruleset->rules[rs_num].inactive.ticket) 504 rule = TAILQ_LAST(ruleset->rules[rs_num].inactive.ptr, 507 rule = TAILQ_FIRST(ruleset->rules[rs_num].inactive.ptr) 1409 struct pf_ruleset *ruleset; local in function:pfioctl 1568 struct pf_ruleset *ruleset; local in function:pfioctl 1595 struct pf_ruleset *ruleset; local in function:pfioctl 1649 struct pf_ruleset *ruleset; local in function:pfioctl 2214 struct pf_ruleset *ruleset = &pf_main_ruleset; local in function:pfioctl 2478 struct pf_ruleset *ruleset; local in function:pfioctl 2587 struct pf_ruleset *ruleset; local in function:pfioctl 2611 struct pf_ruleset *ruleset; local in function:pfioctl [all...] |
if_pflog.h | 48 char ruleset[PFLOG_RULESET_NAME_SIZE]; member in struct:pfloghdr
|
pf_if.c | 426 struct pf_ruleset *ruleset = NULL; local in function:pfi_dynaddr_setup 461 if ((ruleset = pf_find_or_create_ruleset(PF_RESERVED_ANCHOR)) == NULL) { 466 if ((dyn->pfid_kt = pfr_attach_table(ruleset, tblname)) == NULL) { 484 if (ruleset != NULL) 485 pf_remove_if_empty_ruleset(ruleset);
|
pf.c | 2086 *rs = &f->child->ruleset; 2090 *rs = &(*r)->anchor->ruleset; 2114 *rs = &f->child->ruleset; 2527 struct pf_ruleset *ruleset = NULL; local in function:pf_match_translation 2587 pf_step_into_anchor(&asd, &ruleset, rs_num, 2591 pf_step_out_of_anchor(&asd, &ruleset, rs_num, &r, 3080 struct pf_ruleset *ruleset = NULL; local in function:pf_test_rule 3329 *rsm = ruleset; 3334 pf_step_into_anchor(&asd, &ruleset, 3337 if (r == NULL && pf_step_out_of_anchor(&asd, &ruleset, 3743 struct pf_ruleset *ruleset = NULL; local in function:pf_test_fragment 5719 struct pf_ruleset *ruleset = NULL; local in function:pf_test 6079 struct pf_ruleset *ruleset = NULL; local in function:pf_test6 [all...] |
pfvar.h | 914 struct pf_ruleset ruleset; member in struct:pf_anchor 1794 #define pf_main_ruleset pf_main_anchor.ruleset 1796 /* these ruleset functions can be linked into userland programs (pfctl) */
|
/src/sys/net/npf/ |
npf_conf.c | 41 * the configuration set (ruleset, etc). It guarantees that the 74 nc->ruleset = npf_ruleset_create(0); 97 if (nc->ruleset) { 98 npf_ruleset_destroy(nc->ruleset); 148 npf_ruleset_reload(npf, nc->ruleset, onc->ruleset, load); 251 return config->ruleset;
|
if_npflog.h | 45 char ruleset[NPFLOG_RULESET_NAME_SIZE]; member in struct:npfloghdr
|
npf_ext_log.c | 112 strlcpy(hdr.ruleset, "rules", sizeof(hdr.ruleset));
|
npf_ctl.c | 435 nc->ruleset = rlset; 623 * whether the ruleset is currently active. 644 error = npf_ruleset_export(npf, nc->ruleset, "rules", resp); 702 * npfctl_rule: add or remove dynamic rules in the specified ruleset. 716 natset = dnvlist_get_bool(req, "nat-ruleset", false); 717 ruleset_name = dnvlist_get_string(req, "ruleset-name", NULL); 724 rlset = natset ? nc->nat_ruleset : nc->ruleset;
|
npf_impl.h | 110 npf_ruleset_t * ruleset; member in struct:__anon4cd18a6f0108 411 /* Ruleset interface. */
|
/src/usr.sbin/npf/npftest/ |
npftest.conf | 62 map ruleset "map:some-daemon" on $ext_if 85 ruleset "test-rules" 98 ruleset "l2-ruleset" layer-2
|
npftestl3.conf | 44 map ruleset "map:some-daemon" on $ext_if 67 ruleset "test-rules"
|
/src/share/examples/npf/ |
host-npf.conf | 3 # Simple ruleset for a host with (i.e., not routing) two interfaces, 31 ruleset "blacklistd"
|
soho_gw-npf.conf | 45 ruleset "blacklistd"
|
/src/dist/pf/sbin/pfctl/ |
parse.y | 475 ruleset : /* empty */ label 476 | ruleset '\n' 477 | ruleset option '\n' 478 | ruleset scrubrule '\n' 479 | ruleset natrule '\n' 480 | ruleset binatrule '\n' 481 | ruleset pfrule '\n' 482 | ruleset anchorrule '\n' 483 | ruleset loadrule '\n' 484 | ruleset altqif '\n [all...] |
pfctl_parser.h | 88 const char *ruleset; member in struct:pfctl
|
pfctl.c | 1142 rs = &pf->anchor->ruleset; 1151 pf_init_ruleset(&r->anchor->ruleset); 1152 r->anchor->ruleset.anchor = r->anchor; 1248 &r->anchor->ruleset, rs_num, depth + 1))) 1357 pf_init_ruleset(&pf_main_anchor.ruleset); 1358 pf_main_anchor.ruleset.anchor = &pf_main_anchor; 1386 rs = &pf.anchor->ruleset; 1408 * the main ruleset before parsing, because tables are still 1417 pf.astack[0]->ruleset.tticket = 1467 if (trans == NULL) { /* main ruleset */ [all...] |
pfctl_optimize.c | 123 * 'tag "bar"' since that would change the meaning of the ruleset. 268 DEBUG("optimizing ruleset"); 376 * active ruleset statistics 737 * and place them in the ruleset adjacent to each 807 * currently running ruleset 870 * Load the current ruleset from the kernel and try to associate them with 871 * the ruleset we're optimizing. 927 * Now we try to associate the active ruleset's superblocks with 1318 pf->anchor->name, tbl->pt_buf, pf->anchor->ruleset.tticket)) { 1326 * Partition the flat ruleset into a list of distinct superblock [all...] |
/src/usr.bin/make/unit-tests/ |
var-scope-cmdline.mk | 37 # The above ruleset provides the same guarantees as the simple rule "cmdline
|
/src/usr.sbin/npf/npfctl/ |
npf_parse.y | 166 %token RULESET 457 | MAP RULESET group_opts 524 * Group and dynamic ruleset definition. 541 ruleset label 542 : RULESET group_opts 544 /* Ruleset is a dynamic group. */ 589 | ruleset
|