/freebsd/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/contrib/libarchive/tar/ |
H A D | subst.c | 84 rule = malloc(sizeof(*rule)); in add_substitution() 85 if (rule == NULL) in add_substitution() 87 rule->next = NULL; in add_substitution() 88 rule->result = NULL; in add_substitution() 142 rule->global = 1; in add_substitution() 152 rule->print = 1; in add_substitution() 155 rule->regular = 1; in add_substitution() 158 rule->regular = 0; in add_substitution() 161 rule->symlink = 1; in add_substitution() 236 for (rule = subst->first_rule; rule != NULL; rule = rule->next) { in apply_substitution() [all …]
|
/freebsd/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/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 | 468 rule = TAILQ_NEXT(rule, entries); in pf_get_kpool() 583 if (rule->pqid != rule->qid) in pf_free_rule() 1553 out->rule.nr = in->rule.ptr->nr; in pf_src_node_copy() 2159 rule->pqid = rule->qid; in pf_ioctl_addrule() 2169 if (rule->rt && !rule->direction) in pf_ioctl_addrule() 2722 while ((rule != NULL) && (rule->nr != nr)) in pfioctl() 2723 rule = TAILQ_NEXT(rule, entries); in pfioctl() 2851 rule->qid = rule->qid; in pfioctl() 3142 error = pf_rule_to_krule(&pr->rule, rule); in pfioctl() 3238 rule = TAILQ_NEXT(rule, entries); in pfioctl() [all …]
|
H A D | pf_nl.c | 190 nlattr_add_u32(nw, PF_ST_RULE, s->rule.ptr ? s->rule.ptr->nr : -1); in dump_state() 735 struct pf_krule *rule; member 762 attrs.rule = pf_krule_alloc(); in pf_handle_addrule() 766 pf_free_rule(attrs.rule); in pf_handle_addrule() 858 struct pf_krule *rule; in pf_handle_getrule() local 896 while ((rule != NULL) && (rule->nr != attrs.nr)) in pf_handle_getrule() 897 rule = TAILQ_NEXT(rule, entries); in pf_handle_getrule() 898 if (rule == NULL) { in pf_handle_getrule() 953 nlattr_add_u8(nw, PF_RT_AF, rule->af); in pf_handle_getrule() 961 nlattr_add_u8(nw, PF_RT_RT, rule->rt); in pf_handle_getrule() [all …]
|
/freebsd/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/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/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/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/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/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/usr.bin/rctl/ |
H A D | rctl.c | 135 copy = strdup(rule); in expand_amount() 260 if (rule != NULL) in humanize_ids() 261 rest = rule; in humanize_ids() 326 return (rule); in humanize_amount() 359 char *rule; in print_rules() local 365 rule = humanize_ids(rule); in print_rules() 367 rule = humanize_amount(rule); in print_rules() 399 error = rctl_add_rule(rule, strlen(rule) + 1, NULL, 0); in add_rule() 629 show_rules(rule, rule, hflag, nflag); in main() 652 if (rule == NULL) { in main() [all …]
|
/freebsd/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/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 | 373 ipfw_reset_eaction(struct ip_fw_chain *ch, struct ip_fw *rule, in ipfw_reset_eaction() argument 386 cmd = ipfw_get_action(rule); in ipfw_reset_eaction() 398 l = rule->cmd + rule->cmd_len - cmd; in ipfw_reset_eaction() 412 rule->rulenum, rule->cmd_len, in ipfw_reset_eaction() 413 rule->cmd_len - F_LEN(icmd)); in ipfw_reset_eaction() 414 rule->cmd_len -= F_LEN(icmd); in ipfw_reset_eaction() 416 (uint32_t *)rule->cmd) == rule->cmd_len); in ipfw_reset_eaction()
|
/freebsd/usr.sbin/ugidfw/ |
H A D | ugidfw.c | 74 struct mac_bsdextended_rule rule; in add_rule() local 77 error = bsde_parse_rule(argc, argv, &rule, BUFSIZ, errstr); in add_rule() 83 error = bsde_add_rule(&rulenum, &rule, BUFSIZ, errstr); in add_rule() 88 if (bsde_rule_to_string(&rule, charstr, BUFSIZ) == -1) in add_rule() 98 struct mac_bsdextended_rule rule; in list_rules() local 115 error = bsde_get_rule(i, &rule, BUFSIZ, errstr); in list_rules() 126 if (bsde_rule_to_string(&rule, charstr, BUFSIZ) == -1) in list_rules() 137 struct mac_bsdextended_rule rule; in set_rule() local 154 error = bsde_parse_rule(argc - 1, argv + 1, &rule, BUFSIZ, errstr); in set_rule() 160 error = bsde_set_rule(rulenum, &rule, BUFSIZ, errstr); in set_rule()
|
/freebsd/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/lib/libpfctl/ |
H A D | libpfctl.c | 697 rule->nr = nvlist_get_number(nvl, "nr"); in pf_nvrule_to_rule() 706 rule->skip[i].nr = skip[i]; in pf_nvrule_to_rule() 742 rule->max_src_conn_rate.limit = in pf_nvrule_to_rule() 744 rule->max_src_conn_rate.seconds = in pf_nvrule_to_rule() 762 (struct pf_rule_uid *)&rule->gid); in pf_nvrule_to_rule() 775 rule->af = nvlist_get_number(nvl, "af"); in pf_nvrule_to_rule() 783 rule->rt = nvlist_get_number(nvl, "rt"); in pf_nvrule_to_rule() 862 &rule->src); in pfctl_nveth_rule_to_eth_rule() 864 &rule->dst); in pfctl_nveth_rule_to_eth_rule() 867 &rule->ipsrc); in pfctl_nveth_rule_to_eth_rule() [all …]
|
/freebsd/sbin/pfctl/ |
H A D | pfctl.c | 1051 if (rule->skip[i].nr == rule->nr + 1) in pfctl_print_rule_counters() 1062 rule->qname, rule->qid, rule->pqname, rule->pqid); in pfctl_print_rule_counters() 1071 rule->bytes[1]), (uintmax_t)rule->states_cur); in pfctl_print_rule_counters() 1075 (unsigned)rule->cuid, (unsigned)rule->cpid, in pfctl_print_rule_counters() 1766 sizeof(rule->anchor->path)) >= sizeof(rule->anchor->path)) in pfctl_append_rule() 1775 sizeof(rule->anchor->name)) >= sizeof(rule->anchor->name)) in pfctl_append_rule() 1779 if ((rule = calloc(1, sizeof(*rule))) == NULL) in pfctl_append_rule() 1781 bcopy(r, rule, sizeof(*rule)); in pfctl_append_rule() 1809 sizeof(rule->anchor->path)) >= sizeof(rule->anchor->path)) in pfctl_append_eth_rule() 1822 if ((rule = calloc(1, sizeof(*rule))) == NULL) in pfctl_append_eth_rule() [all …]
|
/freebsd/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/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/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
|