| /openbsd-src/sys/net/ |
| H A D | pf_ruleset.c | 104 pf_init_ruleset(struct pf_ruleset *ruleset) in pf_init_ruleset() argument 106 memset(ruleset, 0, sizeof(struct pf_ruleset)); in pf_init_ruleset() 107 TAILQ_INIT(&ruleset->rules.queues[0]); in pf_init_ruleset() 108 TAILQ_INIT(&ruleset->rules.queues[1]); in pf_init_ruleset() 109 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() 140 return (&anchor->ruleset); in pf_find_ruleset() 146 struct pf_ruleset *ruleset; in pf_get_leaf_ruleset() local 154 ruleset = pf_find_ruleset(p); in pf_get_leaf_ruleset() 156 while (ruleset == NULL) { in pf_get_leaf_ruleset() [all …]
|
| H A D | pf_ioctl.c | 585 /* queue defs only in the main ruleset */ in pf_rollback_rules() 893 /* queue defs only in the main ruleset */ in pf_commit_rules() 919 pf_addr_setup(struct pf_ruleset *ruleset, struct pf_addr_wrap *addr, in pf_addr_setup() argument 923 pf_tbladdr_setup(ruleset, addr, PR_WAITOK) || in pf_addr_setup() 1361 struct pf_ruleset *ruleset; in pfioctl() local 1405 ruleset = pf_find_ruleset(pr->anchor); in pfioctl() 1406 if (ruleset == NULL) { in pfioctl() 1413 if (pr->ticket != ruleset->rules.inactive.version) { in pfioctl() 1423 tail = TAILQ_LAST(ruleset->rules.inactive.ptr, in pfioctl() 1437 if ((rule->overload_tbl = pfr_attach_table(ruleset, in pfioctl() 1473 struct pf_ruleset *ruleset; pfioctl() local 1512 struct pf_ruleset *ruleset; pfioctl() local 1588 struct pf_ruleset *ruleset; pfioctl() local 2163 struct pf_ruleset *ruleset; pfioctl() local 2190 struct pf_ruleset *ruleset; pfioctl() local [all...] |
| H A D | if_pflog.c | 185 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 D | if_pflog.h | 41 char ruleset[PFLOG_RULESET_NAME_SIZE]; member
|
| H A D | pf_if.c | 457 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 D | pf.c | 1412 * If the ruleset checksums match or the state is coming from the ioctl, in pf_state_import() 3830 * Fails when rtable is changed while evaluating the ruleset in pf_socket_lookup() 4092 pf_match_rule(struct pf_test_ctx *ctx, struct pf_ruleset *ruleset) in pf_match_rule() 4100 r = TAILQ_FIRST(ruleset->rules.active.ptr); in pf_match_rule() 4282 ctx->a, ruleset, NULL); in pf_match_rule() 4291 * anchor, with ruleset, where r belongs to in pf_match_rule() 4295 * ruleset where r belongs to in pf_match_rule() 4297 *ctx->rsm = ruleset; in pf_match_rule() 4299 * ruleset, where anchor belongs to. in pf_match_rule() 4306 pf_log_matches(ctx->pd, r, ctx->a, ruleset, in pf_match_rule() 4090 pf_match_rule(struct pf_test_ctx * ctx,struct pf_ruleset * ruleset) pf_match_rule() argument 4368 struct pf_ruleset *ruleset = NULL; pf_test_rule() local 7546 struct pf_ruleset *ruleset = NULL; pf_test() local 8174 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 D | pfvar.h | 843 struct pf_ruleset ruleset; 1805 #define pf_main_ruleset pf_main_anchor.ruleset 1809 /* these ruleset functions can be linked into userland programs (pfctl) */ 844 struct pf_ruleset ruleset; global() member
|
| /openbsd-src/usr.bin/yacc/ |
| H A D | closure.c | 40 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 D | lr0.c | 40 extern unsigned *ruleset; 165 ruleset = NEW2(WORDSIZE(nrules), unsigned); in generate_states()
|
| /openbsd-src/usr.bin/systat/ |
| H A D | pftop.c | 1038 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() 1066 if (ioctl(pf_dev, DIOCGETRULESETS, &ruleset) == -1) { 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() [all …]
|
| /openbsd-src/usr.sbin/tcpdump/ |
| H A D | print-pflog.c | 101 if (hdr->ruleset[0]) { in pflog_if_print() 102 printf(".%s", hdr->ruleset); in pflog_if_print()
|
| /openbsd-src/gnu/llvm/llvm/docs/GlobalISel/ |
| H A D | Legalizer.rst | 73 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-src/regress/sys/net/pflog/ |
| H A D | pf.conf | 3 set ruleset-optimization none
|
| /openbsd-src/regress/sbin/pfctl/ |
| H A D | changerule.c | 23 * inserts a rule to the first position in ruleset test 26 * inserts a rule to the last position in ruleset test 30 * starts with 0) in ruleset test 34 * starts with 0) in ruleset test 37 * removes existing No. 3 rule from ruleset test 89 struct pf_ruleset *rs = &rs_anchor.ruleset; in do_chng_cmd()
|
| /openbsd-src/usr.sbin/smtpd/smtpd/ |
| H A D | Makefile | 44 SRCS+= ruleset.c
|
| /openbsd-src/sbin/pfctl/ |
| H A D | parse.y | 538 ruleset : /* empty */ 539 | ruleset include '\n' 540 | ruleset '\n' 541 | ruleset option '\n' 542 | ruleset pfrule '\n' 543 | ruleset anchorrule '\n' 544 | ruleset loadrule '\n' 545 | ruleset queuespec '\n' 546 | ruleset varset '\n' 547 | ruleset antispoo [all...] |
| H A D | pfctl_parser.h | 89 const char *ruleset; member
|
| H A D | pfctl.c | 1172 rs = &pf->anchor->ruleset; in pfctl_add_rule() 1419 errs += pfctl_check_qassignments(&r->anchor->ruleset); in pfctl_check_qassignments() 1505 &r->anchor->ruleset, depth + 1))) in pfctl_load_ruleset() 1591 pf_init_ruleset(&pf_main_anchor.ruleset); in pfctl_rules() 1618 rs = &pf.anchor->ruleset; in pfctl_rules() 1648 pf.astack[0]->ruleset.tticket = in pfctl_rules() 1660 if (!anchorname[0] && (pfctl_check_qassignments(&pf.anchor->ruleset) || in pfctl_rules()
|
| H A D | pfctl_optimize.c | 1291 pf->astack[0]->path, tbl->pt_buf, pf->astack[0]->ruleset.tticket, in pf_opt_create_table()
|
| /openbsd-src/lib/libpcap/ |
| H A D | gencode.c | 3131 /* PF firewall log ruleset name */ 3133 gen_pf_ruleset(char *ruleset) 3138 bpf_error("ruleset not supported on linktype 0x%x", linktype); in gen_pf_ruleset() 3141 if (strlen(ruleset) >= sizeof(((struct pfloghdr *)0)->ruleset)) { in gen_pf_ruleset() 3142 bpf_error("ruleset names can only be %zu characters", in gen_pf_ruleset() 3143 sizeof(((struct pfloghdr *)0)->ruleset) - 1); in gen_pf_ruleset() 3146 b0 = gen_bcmp(offsetof(struct pfloghdr, ruleset), in gen_pf_ruleset() 3147 strlen(ruleset), ruleset); in gen_pf_ruleset() 3134 gen_pf_ruleset(char * ruleset) gen_pf_ruleset() argument [all...] |
| H A D | scanner.l | 232 rset|ruleset return PF_RSET;
|
| /openbsd-src/share/snmp/ |
| H A D | OPENBSD-PF-MIB.txt | 486 active ruleset." 1348 "The number of labels in the active pf ruleset." 1462 since the ruleset was loaded."
|
| /openbsd-src/share/zoneinfo/datfiles/ |
| H A D | southamerica | 954 # The last ruleset listed above says that the following states observed DST:
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | ChangeLog.0 | 10715 ruleset determining actions to be performed via $@. 10717 (gnucompare, gnucompare3): Combined to one ruleset determining
|