| /freebsd-14.2/contrib/tzdata/ |
| H A D | zishrink.awk | 45 rule["Arg"] = "A" 49 rule["EU"] = "E" 53 rule["Italy"] = "I" 58 rule["Neth"] = "N" 67 rule["Winn"] = "W" 70 rule["Zion"] = "Z" 79 rule["Iran"] = "i" 86 rule["Port"] = "p" 91 rule["US"] = "u" 115 rule["DR"] = "DO" [all …]
|
| /freebsd-14.2/contrib/libarchive/tar/ |
| H A D | subst.c | 66 rule = malloc(sizeof(*rule)); in add_substitution() 67 if (rule == NULL) in add_substitution() 69 rule->next = NULL; in add_substitution() 70 rule->result = NULL; in add_substitution() 124 rule->global = 1; in add_substitution() 134 rule->print = 1; in add_substitution() 137 rule->regular = 1; in add_substitution() 140 rule->regular = 0; in add_substitution() 143 rule->symlink = 1; in add_substitution() 218 for (rule = subst->first_rule; rule != NULL; rule = rule->next) { in apply_substitution() [all …]
|
| /freebsd-14.2/sys/kern/ |
| H A D | kern_rctl.c | 338 switch (rule->rr_per) { in rctl_proc_rule_to_racct() 366 available = rule->rr_amount - racct->r_resources[rule->rr_resource]; in rctl_available_resource() 381 struct rctl_rule *rule; in rctl_throttle_decay() local 1011 if (rule == NULL) in rctl_rule_alloc() 1024 return (rule); in rctl_rule_alloc() 1095 TASK_INIT(&rule->rr_task, 0, rctl_rule_free, rule); in rctl_rule_release() 1261 *rulep = rule; in rctl_string_to_rule() 1528 if (rule->rr_per != rule->rr_subject_type) in rctl_rule_to_sbuf() 1903 rule->rr_per = rule->rr_subject_type; in sys_rctl_add_rule() 2127 if (rule == NULL) in rctl_proc_fork() [all …]
|
| /freebsd-14.2/sys/netpfil/pf/ |
| H A D | pf_nv.c | 517 &rule->src); in pf_nvrule_to_krule() 525 &rule->dst)); in pf_nvrule_to_krule() 550 PFNV_CHK(pf_nvstring(nvl, "qname", rule->qname, sizeof(rule->qname))); in pf_nvrule_to_krule() 566 &rule->rpool)); in pf_nvrule_to_krule() 593 &rule->uid)); in pf_nvrule_to_krule() 598 &rule->gid)); in pf_nvrule_to_krule() 635 &rule->divert.addr)); in pf_nvrule_to_krule() 641 if (rule->af == AF_INET) in pf_nvrule_to_krule() 645 if (rule->af == AF_INET6) in pf_nvrule_to_krule() 706 rule->skip[i].ptr ? rule->skip[i].ptr->nr : -1); in pf_krule_to_nvrule() [all …]
|
| H A D | pf_ioctl.c | 463 rule = TAILQ_NEXT(rule, entries); in pf_get_kpool() 578 if (rule->pqid != rule->qid) in pf_free_rule() 1548 out->rule.nr = in->rule.ptr->nr; in pf_src_node_copy() 1918 bzero(rule, sizeof(*rule)); in pf_krule_to_rule() 2254 rule->pqid = rule->qid; in pf_ioctl_addrule() 2264 if (rule->rt && !rule->direction) in pf_ioctl_addrule() 2792 rule = TAILQ_NEXT(rule, entries); in pfioctl() 2915 rule->qid = rule->qid; in pfioctl() 3273 rule = TAILQ_NEXT(rule, entries); in pfioctl() 3280 pf_krule_to_rule(rule, &pr->rule); in pfioctl() [all …]
|
| /freebsd-14.2/sys/security/mac_portacl/ |
| H A D | mac_portacl.c | 113 struct rule { struct 141 struct rule *rule; in toast_rules() local 173 parse_rule_element(char *element, struct rule **rule) in parse_rule_element() argument 232 *rule = NULL; in parse_rule_element() 234 *rule = new; in parse_rule_element() 268 rule_printf(struct sbuf *sb, struct rule *rule) 301 struct rule *rule; 309 for (rule = TAILQ_FIRST(&rule_head); rule != NULL; 310 rule = TAILQ_NEXT(rule, r_entries)) { 381 struct rule *rule; in rules_check() local [all …]
|
| /freebsd-14.2/sys/security/mac_bsdextended/ |
| H A D | mac_bsdextended.c | 258 <= rule->mbr_subject.mbs_gid_max && in ugidfw_rulecheck() 260 >= rule->mbr_subject.mbs_gid_min) { in ugidfw_rulecheck() 287 if (rule->mbr_object.mbo_neg & MBO_UID_DEFINED) in ugidfw_rulecheck() 296 if (rule->mbr_object.mbo_neg & MBO_GID_DEFINED) in ugidfw_rulecheck() 304 &rule->mbr_object.mbo_fsid) == 0); in ugidfw_rulecheck() 311 if (rule->mbr_object.mbo_flags & MBO_SUID) { in ugidfw_rulecheck() 313 if (rule->mbr_object.mbo_neg & MBO_SUID) in ugidfw_rulecheck() 319 if (rule->mbr_object.mbo_flags & MBO_SGID) { in ugidfw_rulecheck() 321 if (rule->mbr_object.mbo_neg & MBO_SGID) in ugidfw_rulecheck() 331 if (rule->mbr_object.mbo_neg & MBO_UID_SUBJECT) in ugidfw_rulecheck() [all …]
|
| /freebsd-14.2/sys/security/mac_ipacl/ |
| H A D | mac_ipacl.c | 135 struct ip_rule *rule; in destroy_rules() local 139 free(rule, M_IPACL); in destroy_rules() 192 if (rule->af == -1) in parse_rule_element() 197 if (inet_pton(rule->af, tok, rule->addr.addr32) != 1) in parse_rule_element() 210 switch (rule->af) { in parse_rule_element() 219 rule->mask.addr32[0] = in parse_rule_element() 221 rule->addr.addr32[0] &= rule->mask.addr32[0]; in parse_rule_element() 233 rule->addr.addr8[i] &= rule->mask.addr8[i]; in parse_rule_element() 322 struct ip_rule *rule; in rules_check() local 350 switch (rule->af) { in rules_check() [all …]
|
| /freebsd-14.2/tests/sys/netpfil/pf/ioctl/ |
| H A D | validation.c | 815 bzero(&rule.rule.src, sizeof(rule.rule.src)); in ATF_TC_BODY() 816 bzero(&rule.rule.dst, sizeof(rule.rule.dst)); in ATF_TC_BODY() 818 rule.rule.ifname[0] = 0; in ATF_TC_BODY() 819 rule.rule.action = 0; in ATF_TC_BODY() 820 rule.rule.rtableid = 0; in ATF_TC_BODY() 852 bzero(&rule.rule.src, sizeof(rule.rule.src)); in ATF_TC_BODY() 853 bzero(&rule.rule.dst, sizeof(rule.rule.dst)); in ATF_TC_BODY() 856 rule.rule.action = 0; in ATF_TC_BODY() 857 rule.rule.rtableid = 0; in ATF_TC_BODY() 860 rule.rule.action = 42; in ATF_TC_BODY() [all …]
|
| /freebsd-14.2/tests/sys/mac/ipacl/ |
| H A D | ipacl_test.sh | 73 rule="${rule}${jidB},1,,AF_INET,203.0.113.1/24@" 74 rule="${rule}${jidB},0,,AF_INET,203.0.113.9/-1" 108 rule="${rule}${jidA},0,,AF_INET,198.18.23.0/24@" 109 rule="${rule}${jidA},1,,AF_INET,198.18.23.1/-1@" 110 rule="${rule}${jidA},1,,AF_INET,198.51.100.0/24@" 111 rule="${rule}${jidA},0,,AF_INET,198.51.100.100/-1" 184 rule="${rule}${jidB},1,,AF_INET6,fe80::/32@" 185 rule="${rule}${jidB},0,,AF_INET6,fe80::abcd/-1" 219 rule="${rule}${jidB},1,,AF_INET6,2001:3::/32" 236 rule="${rule}${jidA},1,,AF_INET6,2001:db8::/32@" [all …]
|
| /freebsd-14.2/lib/libugidfw/ |
| H A D | ugidfw.c | 79 if (rule->mbr_subject.mbs_flags) { in bsde_rule_to_string() 213 if (rule->mbr_object.mbo_flags) { in bsde_rule_to_string() 446 if (rule->mbr_mode & MBI_ADMIN) { in bsde_rule_to_string() 454 if (rule->mbr_mode & MBI_READ) { in bsde_rule_to_string() 462 if (rule->mbr_mode & MBI_STAT) { in bsde_rule_to_string() 470 if (rule->mbr_mode & MBI_WRITE) { in bsde_rule_to_string() 478 if (rule->mbr_mode & MBI_EXEC) { in bsde_rule_to_string() 1016 bzero(rule, sizeof(*rule)); in bsde_parse_rule() 1207 size = sizeof(*rule); in bsde_get_rule() 1280 error = sysctl(name, len, NULL, NULL, rule, sizeof(*rule)); in bsde_set_rule() [all …]
|
| H A D | ugidfw.h | 38 int bsde_rule_to_string(struct mac_bsdextended_rule *rule, char *buf, 43 struct mac_bsdextended_rule *rule, size_t buflen, char *errstr); 45 struct mac_bsdextended_rule *rule, size_t buflen, char *errstr); 49 int bsde_get_rule(int rulenum, struct mac_bsdextended_rule *rule, 52 int bsde_set_rule(int rulenum, struct mac_bsdextended_rule *rule, 54 int bsde_add_rule(int *rulename, struct mac_bsdextended_rule *rule,
|
| /freebsd-14.2/usr.bin/rctl/ |
| H A D | rctl.c | 136 copy = strdup(rule); in expand_amount() 261 if (rule != NULL) in humanize_ids() 262 rest = rule; in humanize_ids() 327 return (rule); in humanize_amount() 360 char *rule; in print_rules() local 366 rule = humanize_ids(rule); in print_rules() 368 rule = humanize_amount(rule); in print_rules() 400 error = rctl_add_rule(rule, strlen(rule) + 1, NULL, 0); in add_rule() 630 show_rules(rule, rule, hflag, nflag); in main() 653 if (rule == NULL) { in main() [all …]
|
| /freebsd-14.2/lib/libpfctl/ |
| H A D | libpfctl.c | 532 rule->nr = nvlist_get_number(nvl, "nr"); in pf_nvrule_to_rule() 541 rule->skip[i].nr = skip[i]; in pf_nvrule_to_rule() 577 rule->max_src_conn_rate.limit = in pf_nvrule_to_rule() 579 rule->max_src_conn_rate.seconds = in pf_nvrule_to_rule() 597 (struct pf_rule_uid *)&rule->gid); in pf_nvrule_to_rule() 697 &rule->src); in pfctl_nveth_rule_to_eth_rule() 699 &rule->dst); in pfctl_nveth_rule_to_eth_rule() 702 &rule->ipsrc); in pfctl_nveth_rule_to_eth_rule() 704 &rule->ipdst); in pfctl_nveth_rule_to_eth_rule() 1047 pr.rule.action = ruleset; in pfctl_get_rules_info() [all …]
|
| /freebsd-14.2/contrib/bmake/unit-tests/ |
| H A D | var-scope-local.mk | 21 all: target-rule.ext dir/subdir/target-rule.ext 22 target-rule.ext dir/subdir/target-rule.ext: .PHONY 35 all: target-rule.ir-gen-from dir/subdir/target-rule-dir.ir-gen-from 36 target-rule.ir-gen-from dir/subdir/target-rule-dir.ir-gen-from: 57 all: inference-rule.ir-to dir/subdir/inference-rule.ir-to 58 inference-rule.ir-from: .PHONY 59 dir/subdir/inference-rule.ir-from: .PHONY 62 all: inference-rule-chain.ir-to dir/subdir/inference-rule-chain.ir-to 63 inference-rule-chain.ir-gen-from: .PHONY 64 dir/subdir/inference-rule-chain.ir-gen-from: .PHONY
|
| /freebsd-14.2/sys/netpfil/ipfw/ |
| H A D | ip_fw_sockopt.c | 209 return (rule); in ipfw_alloc_rule() 831 *head = rule; in ipfw_reap_add() 1110 for (l = rule->cmd_len, cmdlen = 0, cmd = rule->cmd; in move_objects() 1137 for (l = rule->cmd_len, cmdlen = 0, cmd = rule->cmd; in move_objects() 1156 for (l = rule->cmd_len, cmdlen = 0, cmd = rule->cmd; in move_objects() 1225 l = rule->cmd_len - rule->act_ofs; in ipfw_get_action() 1693 if (rule->act_ofs >= rule->cmd_len) { in check_ipfw_rule1() 1695 rule->act_ofs, rule->cmd_len - 1); in check_ipfw_rule1() 1721 l = sizeof(*rule) + rule->cmd_len * 4 - 4; in check_ipfw_rule0() 1726 if (rule->act_ofs >= rule->cmd_len) { in check_ipfw_rule0() [all …]
|
| H A D | ip_fw_dynamic.c | 1337 rule = NULL; in ipfw_dyn_lookup_state() 1445 if (rule != NULL && (V_set_disable & (1 << rule->set))) { in ipfw_dyn_lookup_state() 1446 rule = NULL; in ipfw_dyn_lookup_state() 1785 s = dyn_lookup_ipv4_parent(pkt, rule, rule->id, in dyn_get_parent_state() 1794 s = dyn_add_ipv4_parent(rule, rule->id, in dyn_get_parent_state() 1808 s = dyn_lookup_ipv6_parent(pkt, zoneid, rule, rule->id, in dyn_get_parent_state() 1817 s = dyn_add_ipv6_parent(rule, rule->id, in dyn_get_parent_state() 2198 rule = ((struct dyn_ipv4_state *)rule)->limit->parent; in dyn_match_ipv4_state() 2223 rule = ((struct dyn_ipv6_state *)rule)->limit->parent; in dyn_match_ipv6_state() 2247 void *rule; in dyn_expire_states() local [all …]
|
| H A D | ip_fw_eaction.c | 374 ipfw_reset_eaction(struct ip_fw_chain *ch, struct ip_fw *rule, in ipfw_reset_eaction() argument 387 cmd = ipfw_get_action(rule); in ipfw_reset_eaction() 399 l = rule->cmd + rule->cmd_len - cmd; in ipfw_reset_eaction() 413 rule->rulenum, rule->cmd_len, in ipfw_reset_eaction() 414 rule->cmd_len - F_LEN(icmd)); in ipfw_reset_eaction() 415 rule->cmd_len -= F_LEN(icmd); in ipfw_reset_eaction() 417 (uint32_t *)rule->cmd) == rule->cmd_len); in ipfw_reset_eaction()
|
| /freebsd-14.2/usr.sbin/ugidfw/ |
| H A D | ugidfw.c | 75 struct mac_bsdextended_rule rule; in add_rule() local 78 error = bsde_parse_rule(argc, argv, &rule, BUFSIZ, errstr); in add_rule() 84 error = bsde_add_rule(&rulenum, &rule, BUFSIZ, errstr); in add_rule() 89 if (bsde_rule_to_string(&rule, charstr, BUFSIZ) == -1) in add_rule() 99 struct mac_bsdextended_rule rule; in list_rules() local 116 error = bsde_get_rule(i, &rule, BUFSIZ, errstr); in list_rules() 127 if (bsde_rule_to_string(&rule, charstr, BUFSIZ) == -1) in list_rules() 138 struct mac_bsdextended_rule rule; in set_rule() local 155 error = bsde_parse_rule(argc - 1, argv + 1, &rule, BUFSIZ, errstr); in set_rule() 161 error = bsde_set_rule(rulenum, &rule, BUFSIZ, errstr); in set_rule()
|
| /freebsd-14.2/sys/security/mac_do/ |
| H A D | mac_do.c | 45 struct rule { struct 53 TAILQ_ENTRY(rule) r_entries; argument 66 struct rule *r; in toast_rules() 75 parse_rule_element(char *element, struct rule **rule) in parse_rule_element() argument 79 struct rule *new; in parse_rule_element() 126 *rule = NULL; in parse_rule_element() 128 *rule = new; in parse_rule_element() 135 struct rule *new; in parse_rules() 422 struct rule *r; in priv_grant() 449 struct rule *r; in check_setgroups() [all …]
|
| /freebsd-14.2/sbin/pfctl/ |
| H A D | pfctl.c | 1040 if (rule->skip[i].nr == rule->nr + 1) in pfctl_print_rule_counters() 1051 rule->qname, rule->qid, rule->pqname, rule->pqid); in pfctl_print_rule_counters() 1060 rule->bytes[1]), (uintmax_t)rule->states_cur); in pfctl_print_rule_counters() 1064 (unsigned)rule->cuid, (unsigned)rule->cpid, in pfctl_print_rule_counters() 1719 sizeof(rule->anchor->path)) >= sizeof(rule->anchor->path)) in pfctl_append_rule() 1728 sizeof(rule->anchor->name)) >= sizeof(rule->anchor->name)) in pfctl_append_rule() 1732 if ((rule = calloc(1, sizeof(*rule))) == NULL) in pfctl_append_rule() 1734 bcopy(r, rule, sizeof(*rule)); in pfctl_append_rule() 1762 sizeof(rule->anchor->path)) >= sizeof(rule->anchor->path)) in pfctl_append_eth_rule() 1775 if ((rule = calloc(1, sizeof(*rule))) == NULL) in pfctl_append_eth_rule() [all …]
|
| /freebsd-14.2/contrib/byacc/ |
| H A D | closure.c | 25 int rule; in set_EFF() local 34 for (rule = *sp; rule > 0; rule = *++sp) in set_EFF() 36 symbol = ritem[rrhs[rule]]; in set_EFF() 61 int rule; in set_first_derives() local 89 while ((rule = *rp++) >= 0) in set_first_derives() 91 SETBIT(rrow, rule); in set_first_derives()
|
| /freebsd-14.2/contrib/blocklist/libexec/ |
| H A D | blacklistd-helper | 62 rule=$(($ipfw_offset + $6)) 67 /sbin/ipfw show $rule >/dev/null 2>&1 || \ 68 /sbin/ipfw add $rule drop $3 from \ 73 /sbin/npfctl rule "$2" add block in final $proto from \ 101 /sbin/npfctl rule "$2" rem-id "$7" 118 /sbin/npfctl rule "$2" flush
|
| /freebsd-14.2/tests/sys/netpfil/common/ |
| H A D | utils.subr | 42 filename=${current_fw}.rule 44 if [ -f ${current_fw}.rule ]; then 45 rm ${current_fw}.rule 48 rule=$1 49 echo $rule >> $filename 55 jexec ${jname} /bin/sh $cwd/ipfw.rule 60 jexec ${jname} pfctl -f $cwd/pf.rule 63 jexec ${jname} ipf -Fa -f $cwd/ipf.rule 66 jexec ${jname} ipnat -CF -f $cwd/ipfnat.rule
|
| /freebsd-14.2/sbin/pfctl/tests/files/ |
| H A D | pf0089.ok | 7 …o tcp from any to 10.0.0.1 port = ssh flags S/SA keep state (source-track rule, max-src-conn 10, m… 8 …roto tcp from any to 10.0.0.2 port = ssh flags S/SA keep state (source-track rule, max-src-conn 10) 9 …o tcp from any to 10.0.0.3 port = ssh flags S/SA keep state (source-track rule, max-src-conn-rate … 10 … from any to 10.0.0.1 port = http flags S/SA modulate state (source-track rule, max-src-conn 100, … 11 …m any to 10.0.0.1 port = http-alt flags S/SA synproxy state (source-track rule, max-src-conn 1000,…
|