HomeSort by: relevance | last modified time | path
    Searched refs:ruleset (Results 1 - 22 of 22) sorted by relevancy

  /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

Completed in 30 milliseconds