Home
last modified time | relevance | path

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

/openbsd/sys/net/
H A Dpf_ruleset.c109 ruleset->rules.active.ptr = &ruleset->rules.queues[0]; in pf_init_ruleset()
110 ruleset->rules.inactive.ptr = &ruleset->rules.queues[1]; in pf_init_ruleset()
156 while (ruleset == NULL) { in pf_get_leaf_ruleset()
183 return (ruleset); in pf_get_leaf_ruleset()
257 if (ruleset != NULL) in pf_find_or_create_ruleset()
258 return (ruleset); in pf_find_or_create_ruleset()
303 ruleset->anchor->refcnt > 0 || ruleset->tables > 0 || in pf_remove_if_empty_ruleset()
304 ruleset->topen) in pf_remove_if_empty_ruleset()
313 ruleset->anchor); in pf_remove_if_empty_ruleset()
317 ruleset = &parent->ruleset; in pf_remove_if_empty_ruleset()
[all …]
H A Dpf_ioctl.c1361 struct pf_ruleset *ruleset; in pfioctl() local
1406 if (ruleset == NULL) { in pfioctl()
1473 struct pf_ruleset *ruleset; in pfioctl() local
1482 if (ruleset == NULL) { in pfioctl()
1512 struct pf_ruleset *ruleset; in pfioctl() local
1531 ruleset = &t->pftgr_anchor->ruleset; in pfioctl()
1588 struct pf_ruleset *ruleset; in pfioctl() local
1603 if (ruleset == NULL) in pfioctl()
1648 if (ruleset == NULL) { in pfioctl()
2163 struct pf_ruleset *ruleset; in pfioctl() local
[all …]
H A Dif_pflog.c185 struct pf_rule *am, struct pf_ruleset *ruleset, struct pf_rule *trigger) in pflog_packet() argument
219 if (ruleset != NULL && ruleset->anchor != NULL) in pflog_packet()
220 strlcpy(hdr.ruleset, ruleset->anchor->name, in pflog_packet()
221 sizeof(hdr.ruleset)); in pflog_packet()
H A Dif_pflog.h41 char ruleset[PFLOG_RULESET_NAME_SIZE]; member
H A Dpf_if.c457 struct pf_ruleset *ruleset = NULL; in pfi_dynaddr_setup() local
490 if ((ruleset = pf_find_or_create_ruleset(PF_RESERVED_ANCHOR)) == NULL) { in pfi_dynaddr_setup()
495 if ((dyn->pfid_kt = pfr_attach_table(ruleset, tblname, wait)) == NULL) { in pfi_dynaddr_setup()
512 if (ruleset != NULL) in pfi_dynaddr_setup()
513 pf_remove_if_empty_ruleset(ruleset); in pfi_dynaddr_setup()
H A Dpf.c1412 * If the ruleset checksums match or the state is coming from the ioctl, in pf_state_import()
3828 * Fails when rtable is changed while evaluating the ruleset in pf_socket_lookup()
4088 pf_match_rule(struct pf_test_ctx *ctx, struct pf_ruleset *ruleset) in pf_match_rule() argument
4096 r = TAILQ_FIRST(ruleset->rules.active.ptr); in pf_match_rule()
4278 ctx->a, ruleset, NULL); in pf_match_rule()
4287 * anchor, with ruleset, where r belongs to in pf_match_rule()
4291 * ruleset where r belongs to in pf_match_rule()
4293 *ctx->rsm = ruleset; in pf_match_rule()
4295 * ruleset, where anchor belongs to. in pf_match_rule()
4302 pf_log_matches(ctx->pd, r, ctx->a, ruleset, in pf_match_rule()
4362 struct pf_ruleset *ruleset = NULL; pf_test_rule() local
7540 struct pf_ruleset *ruleset = NULL; pf_test() local
8149 pf_log_matches(struct pf_pdesc * pd,struct pf_rule * rm,struct pf_rule * am,struct pf_ruleset * ruleset,struct pf_rule_slist * matchrules) pf_log_matches() argument
[all...]
H A Dpfvar.h844 struct pf_ruleset ruleset; member
1810 #define pf_main_ruleset pf_main_anchor.ruleset
/openbsd/usr.bin/yacc/
H A Dclosure.c40 unsigned *ruleset; variable
198 rsend = ruleset + rulesetsize; in closure()
199 memset(ruleset, 0, rulesetsize * sizeof(*ruleset)); in closure()
206 rsp = ruleset; in closure()
215 for (rsp = ruleset; rsp < rsend; ++rsp) { in closure()
246 free(ruleset); in finalize_closure()
H A Dlr0.c40 extern unsigned *ruleset;
165 ruleset = NEW2(WORDSIZE(nrules), unsigned); in generate_states()
/openbsd/usr.bin/systat/
H A Dpftop.c1038 struct pfioc_ruleset ruleset; variable
1050 ruleset.path[0] = '\0'; in read_rulesets()
1051 else if (strlcpy(ruleset.path, path, sizeof(ruleset.path)) >= in read_rulesets()
1052 sizeof(ruleset.path)) in read_rulesets()
1056 a = alloc_anchor_name(ruleset.path); in read_rulesets()
1071 ns = ruleset.nr; in read_rulesets()
1074 rs_end = ruleset.path + sizeof(ruleset.path); in read_rulesets()
1077 pre = strchr(ruleset.path, 0); in read_rulesets()
1084 ruleset.nr = nr; in read_rulesets()
1090 if (strlcpy(pre + 1, ruleset.name, len) < len) in read_rulesets()
[all …]
/openbsd/usr.sbin/tcpdump/
H A Dprint-pflog.c101 if (hdr->ruleset[0]) { in pflog_if_print()
102 printf(".%s", hdr->ruleset); in pflog_if_print()
/openbsd/gnu/llvm/llvm/docs/GlobalISel/
H A DLegalizer.rst73 At the core of this ruleset is the ``LegalityQuery`` which describes the
103 The ``getActionDefinitionsBuilder`` function generates a ruleset for the given
105 all permanently bound to the same ruleset. The rules in a ruleset are executed
107 legalized as a result of the rules. If the ruleset is exhausted without
151 There are various rule factories that append rules to a ruleset but they have a
/openbsd/regress/sbin/pfctl/
H A Dchangerule.c89 struct pf_ruleset *rs = &rs_anchor.ruleset; in do_chng_cmd()
/openbsd/regress/sys/net/pflog/
H A Dpf.conf3 set ruleset-optimization none
/openbsd/usr.sbin/smtpd/smtpd/
H A DMakefile44 SRCS+= ruleset.c
/openbsd/sbin/pfctl/
H A Dparse.y536 ruleset : /* empty */
537 | ruleset include '\n'
538 | ruleset '\n'
539 | ruleset option '\n'
540 | ruleset pfrule '\n'
541 | ruleset anchorrule '\n'
542 | ruleset loadrule '\n'
543 | ruleset queuespec '\n'
544 | ruleset varset '\n'
545 | ruleset antispoof '\n'
[all …]
H A Dpfctl_parser.h88 const char *ruleset; member
H A Dpfctl.c1172 rs = &pf->anchor->ruleset; in pfctl_add_rule()
1419 errs += pfctl_check_qassignments(&r->anchor->ruleset); in pfctl_check_qassignments()
1470 &r->anchor->ruleset, depth + 1))) in pfctl_load_ruleset()
1551 pf_init_ruleset(&pf_main_anchor.ruleset); in pfctl_rules()
1576 rs = &pf.anchor->ruleset; in pfctl_rules()
1606 pf.astack[0]->ruleset.tticket = in pfctl_rules()
1618 if (!anchorname[0] && (pfctl_check_qassignments(&pf.anchor->ruleset) || in pfctl_rules()
H A Dpfctl_optimize.c1291 pf->astack[0]->path, tbl->pt_buf, pf->astack[0]->ruleset.tticket)) { in pf_opt_create_table()
/openbsd/lib/libpcap/
H A Dgencode.c3134 gen_pf_ruleset(char *ruleset) in gen_pf_ruleset() argument
3142 if (strlen(ruleset) >= sizeof(((struct pfloghdr *)0)->ruleset)) { in gen_pf_ruleset()
3144 sizeof(((struct pfloghdr *)0)->ruleset) - 1); in gen_pf_ruleset()
3147 b0 = gen_bcmp(offsetof(struct pfloghdr, ruleset), in gen_pf_ruleset()
3148 strlen(ruleset), ruleset); in gen_pf_ruleset()
H A Dscanner.l232 rset|ruleset return PF_RSET;
/openbsd/share/snmp/
H A DOPENBSD-PF-MIB.txt486 active ruleset."
1348 "The number of labels in the active pf ruleset."
1462 since the ruleset was loaded."
/openbsd/share/zoneinfo/datfiles/
H A Dsouthamerica954 # The last ruleset listed above says that the following states observed DST:
/openbsd/gnu/usr.bin/gcc/gcc/
H A DChangeLog.010715 ruleset determining actions to be performed via $@.
10717 (gnucompare, gnucompare3): Combined to one ruleset determining