| /freebsd-12-stable/contrib/tzdata/ |
| D | zishrink.awk | 45 rule["Arg"] = "A" 46 rule["Brazil"] = "B" 47 rule["Canada"] = "C" 48 rule["Denmark"] = "D" 49 rule["EU"] = "E" 50 rule["France"] = "F" 51 rule["GB-Eire"] = "G" 52 rule["Halifax"] = "H" 53 rule["Italy"] = "I" 54 rule["Jordan"] = "J" [all …]
|
| /freebsd-12-stable/contrib/libarchive/tar/ |
| D | subst.c | 72 struct subst_rule *rule; in add_substitution() local 83 rule = malloc(sizeof(*rule)); in add_substitution() 84 if (rule == NULL) in add_substitution() 86 rule->next = NULL; in add_substitution() 87 rule->result = NULL; in add_substitution() 90 subst->first_rule = rule; in add_substitution() 92 subst->last_rule->next = rule; in add_substitution() 93 subst->last_rule = rule; in add_substitution() 107 if ((r = regcomp(&rule->re, pattern, REG_BASIC)) != 0) { in add_substitution() 109 regerror(r, &rule->re, buf, sizeof(buf)); in add_substitution() [all …]
|
| /freebsd-12-stable/sys/kern/ |
| D | kern_rctl.c | 218 static int rctl_rule_fully_specified(const struct rctl_rule *rule); 219 static void rctl_rule_to_sbuf(struct sbuf *sb, const struct rctl_rule *rule); 331 rctl_proc_rule_to_racct(const struct proc *p, const struct rctl_rule *rule) in rctl_proc_rule_to_racct() argument 338 switch (rule->rr_per) { in rctl_proc_rule_to_racct() 348 panic("%s: unknown per %d", __func__, rule->rr_per); in rctl_proc_rule_to_racct() 357 rctl_available_resource(const struct proc *p, const struct rctl_rule *rule) in rctl_available_resource() argument 365 racct = rctl_proc_rule_to_racct(p, rule); in rctl_available_resource() 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 391 rule = link->rrl_rule; in rctl_throttle_decay() [all …]
|
| /freebsd-12-stable/sys/netpfil/pf/ |
| D | pf_nv.c | 507 pf_nvrule_to_krule(const nvlist_t *nvl, struct pf_krule *rule) in pf_nvrule_to_krule() argument 513 PFNV_CHK(pf_nvuint32(nvl, "nr", &rule->nr)); in pf_nvrule_to_krule() 519 &rule->src); in pf_nvrule_to_krule() 527 &rule->dst)); in pf_nvrule_to_krule() 530 PFNV_CHK(pf_nvstring(nvl, "label", rule->label[0], in pf_nvrule_to_krule() 531 sizeof(rule->label[0]))); in pf_nvrule_to_krule() 542 ret = strlcpy(rule->label[i], strs[i], in pf_nvrule_to_krule() 543 sizeof(rule->label[0])); in pf_nvrule_to_krule() 544 if (ret >= sizeof(rule->label[0])) in pf_nvrule_to_krule() 549 PFNV_CHK(pf_nvuint32_opt(nvl, "ridentifier", &rule->ridentifier, 0)); in pf_nvrule_to_krule() [all …]
|
| D | pf_ioctl.c | 383 struct pf_krule *rule; in pf_get_kpool() local 397 rule = TAILQ_LAST(ruleset->rules[rs_num].active.ptr, in pf_get_kpool() 400 rule = TAILQ_FIRST(ruleset->rules[rs_num].active.ptr); in pf_get_kpool() 406 rule = TAILQ_LAST(ruleset->rules[rs_num].inactive.ptr, in pf_get_kpool() 409 rule = TAILQ_FIRST(ruleset->rules[rs_num].inactive.ptr); in pf_get_kpool() 412 while ((rule != NULL) && (rule->nr != rule_number)) in pf_get_kpool() 413 rule = TAILQ_NEXT(rule, entries); in pf_get_kpool() 415 if (rule == NULL) in pf_get_kpool() 418 return (&rule->rpool); in pf_get_kpool() 456 pf_unlink_rule_locked(struct pf_krulequeue *rulequeue, struct pf_krule *rule) in pf_unlink_rule_locked() argument [all …]
|
| /freebsd-12-stable/sys/security/mac_portacl/ |
| D | mac_portacl.c | 114 struct rule { struct 120 TAILQ_ENTRY(rule) r_entries; argument 136 static TAILQ_HEAD(rulehead, rule) rule_head; 142 struct rule *rule; in toast_rules() local 144 while ((rule = TAILQ_FIRST(head)) != NULL) { in toast_rules() 145 TAILQ_REMOVE(head, rule, r_entries); in toast_rules() 146 free(rule, M_PORTACL); in toast_rules() 174 parse_rule_element(char *element, struct rule **rule) in parse_rule_element() argument 177 struct rule *new; in parse_rule_element() 233 *rule = NULL; in parse_rule_element() [all …]
|
| /freebsd-12-stable/sys/security/mac_bsdextended/ |
| D | mac_bsdextended.c | 117 ugidfw_rule_valid(struct mac_bsdextended_rule *rule) in ugidfw_rule_valid() argument 120 if ((rule->mbr_subject.mbs_flags | MBS_ALL_FLAGS) != MBS_ALL_FLAGS) in ugidfw_rule_valid() 122 if ((rule->mbr_subject.mbs_neg | MBS_ALL_FLAGS) != MBS_ALL_FLAGS) in ugidfw_rule_valid() 124 if ((rule->mbr_object.mbo_flags | MBO_ALL_FLAGS) != MBO_ALL_FLAGS) in ugidfw_rule_valid() 126 if ((rule->mbr_object.mbo_neg | MBO_ALL_FLAGS) != MBO_ALL_FLAGS) in ugidfw_rule_valid() 128 if (((rule->mbr_object.mbo_flags & MBO_TYPE_DEFINED) != 0) && in ugidfw_rule_valid() 129 (rule->mbr_object.mbo_type | MBO_ALL_TYPE) != MBO_ALL_TYPE) in ugidfw_rule_valid() 131 if ((rule->mbr_mode | MBI_ALLPERM) != MBI_ALLPERM) in ugidfw_rule_valid() 228 ugidfw_rulecheck(struct mac_bsdextended_rule *rule, in ugidfw_rulecheck() argument 238 if (rule->mbr_subject.mbs_flags & MBS_UID_DEFINED) { in ugidfw_rulecheck() [all …]
|
| /freebsd-12-stable/tests/sys/netpfil/pf/ioctl/ |
| D | validation.c | 806 struct pfioc_rule rule; in ATF_TC_BODY() local 810 memset(&rule, 0x42, sizeof(rule)); in ATF_TC_BODY() 812 rule.ticket = 0; in ATF_TC_BODY() 813 rule.pool_ticket = 0; in ATF_TC_BODY() 814 rule.anchor[0] = 0; in ATF_TC_BODY() 816 rule.rule.return_icmp = 0; in ATF_TC_BODY() 817 bzero(&rule.rule.src, sizeof(rule.rule.src)); in ATF_TC_BODY() 818 bzero(&rule.rule.dst, sizeof(rule.rule.dst)); in ATF_TC_BODY() 820 rule.rule.ifname[0] = 0; in ATF_TC_BODY() 821 rule.rule.action = 0; in ATF_TC_BODY() [all …]
|
| /freebsd-12-stable/lib/libugidfw/ |
| D | ugidfw.c | 64 bsde_rule_to_string(struct mac_bsdextended_rule *rule, char *buf, size_t buflen) in bsde_rule_to_string() argument 69 char *cur, type[sizeof(rule->mbr_object.mbo_type) * CHAR_BIT + 1]; in bsde_rule_to_string() 81 if (rule->mbr_subject.mbs_flags) { in bsde_rule_to_string() 82 if (rule->mbr_subject.mbs_neg == MBS_ALL_FLAGS) { in bsde_rule_to_string() 93 if (!notdone && (rule->mbr_subject.mbs_neg & MBO_UID_DEFINED)) { in bsde_rule_to_string() 100 if (rule->mbr_subject.mbs_flags & MBO_UID_DEFINED) { in bsde_rule_to_string() 101 pwd = getpwuid(rule->mbr_subject.mbs_uid_min); in bsde_rule_to_string() 111 rule->mbr_subject.mbs_uid_min); in bsde_rule_to_string() 117 if (rule->mbr_subject.mbs_uid_min != in bsde_rule_to_string() 118 rule->mbr_subject.mbs_uid_max) { in bsde_rule_to_string() [all …]
|
| D | ugidfw.h | 40 int bsde_rule_to_string(struct mac_bsdextended_rule *rule, char *buf, 45 struct mac_bsdextended_rule *rule, size_t buflen, char *errstr); 47 struct mac_bsdextended_rule *rule, size_t buflen, char *errstr); 51 int bsde_get_rule(int rulenum, struct mac_bsdextended_rule *rule, 54 int bsde_set_rule(int rulenum, struct mac_bsdextended_rule *rule, 56 int bsde_add_rule(int *rulename, struct mac_bsdextended_rule *rule,
|
| /freebsd-12-stable/usr.bin/rctl/ |
| D | rctl.c | 116 expand_amount(const char *rule, const char *unexpanded_rule) in expand_amount() argument 123 tofree = copy = strdup(rule); in expand_amount() 141 copy = strdup(rule); in expand_amount() 181 expand_rule(const char *rule, bool resolve_ids) in expand_rule() argument 188 tofree = copy = strdup(rule); in expand_rule() 197 warnx("malformed rule '%s': missing subject", rule); in expand_rule() 220 error = parse_user(textid, &id, rule); in expand_rule() 228 error = parse_group(textid, &id, rule); in expand_rule() 246 expanded = expand_amount(resolved, rule); in expand_rule() 253 humanize_ids(char *rule) in humanize_ids() argument [all …]
|
| /freebsd-12-stable/lib/libpfctl/ |
| D | libpfctl.c | 471 pf_nvdivert_to_divert(const nvlist_t *nvl, struct pfctl_rule *rule) in pf_nvdivert_to_divert() argument 473 pf_nvaddr_to_addr(nvlist_get_nvlist(nvl, "addr"), &rule->divert.addr); in pf_nvdivert_to_divert() 474 rule->divert.port = nvlist_get_number(nvl, "port"); in pf_nvdivert_to_divert() 478 pf_nvrule_to_rule(const nvlist_t *nvl, struct pfctl_rule *rule) in pf_nvrule_to_rule() argument 484 rule->nr = nvlist_get_number(nvl, "nr"); in pf_nvrule_to_rule() 486 pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "src"), &rule->src); in pf_nvrule_to_rule() 487 pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "dst"), &rule->dst); in pf_nvrule_to_rule() 493 rule->skip[i].nr = skip[i]; in pf_nvrule_to_rule() 498 strlcpy(rule->label[i], labels[i], PF_RULE_LABEL_SIZE); in pf_nvrule_to_rule() 499 rule->ridentifier = nvlist_get_number(nvl, "ridentifier"); in pf_nvrule_to_rule() [all …]
|
| /freebsd-12-stable/sys/netpfil/ipfw/ |
| D | ip_fw_sockopt.c | 83 static int check_ipfw_rule1(struct ip_fw_rule *rule, int size, 85 static int check_ipfw_rule0(struct ip_fw_rule0 *rule, int size, 161 set_legacy_obj_kidx(struct ip_fw_chain *ch, struct ip_fw_rule0 *rule); 164 static int ref_rule_objects(struct ip_fw_chain *ch, struct ip_fw *rule, 168 static void unref_rule_objects(struct ip_fw_chain *chain, struct ip_fw *rule); 206 struct ip_fw *rule; in ipfw_alloc_rule() local 208 rule = malloc(rulesize, M_IPFW, M_WAITOK | M_ZERO); in ipfw_alloc_rule() 209 rule->cntr = uma_zalloc_pcpu(V_ipfw_cntr_zone, M_WAITOK | M_ZERO); in ipfw_alloc_rule() 210 rule->refcnt = 1; in ipfw_alloc_rule() 212 return (rule); in ipfw_alloc_rule() [all …]
|
| D | ip_fw_dynamic.c | 781 hash_parent(const struct ipfw_flow_id *id, const void *rule) in hash_parent() argument 784 return (hash_packet(id) ^ ((uintptr_t)rule)); in hash_parent() 877 hash_parent(const struct ipfw_flow_id *id, const void *rule) in hash_parent() argument 880 return (jenkins_hash32((const uint32_t *)&rule, in hash_parent() 881 sizeof(rule) / sizeof(uint32_t), hash_packet(id))); in hash_parent() 1111 dyn_lookup_ipv4_parent(const struct ipfw_flow_id *pkt, const void *rule, in dyn_lookup_ipv4_parent() argument 1129 if (s->limit->parent == rule && in dyn_lookup_ipv4_parent() 1148 const void *rule, uint32_t ruleid, uint16_t rulenum, uint32_t bucket) in dyn_lookup_ipv4_parent_locked() argument 1154 if (s->limit->parent == rule && in dyn_lookup_ipv4_parent_locked() 1265 const void *rule, uint32_t ruleid, uint16_t rulenum, uint32_t hashval) in dyn_lookup_ipv6_parent() argument [all …]
|
| D | ip_fw_eaction.c | 376 ipfw_reset_eaction(struct ip_fw_chain *ch, struct ip_fw *rule, in ipfw_reset_eaction() argument 389 cmd = ipfw_get_action(rule); in ipfw_reset_eaction() 401 l = rule->cmd + rule->cmd_len - cmd; in ipfw_reset_eaction() 415 rule->rulenum, rule->cmd_len, in ipfw_reset_eaction() 416 rule->cmd_len - F_LEN(icmd)); in ipfw_reset_eaction() 417 rule->cmd_len -= F_LEN(icmd); in ipfw_reset_eaction() 419 (uint32_t *)rule->cmd) == rule->cmd_len); in ipfw_reset_eaction()
|
| /freebsd-12-stable/usr.sbin/ugidfw/ |
| D | ugidfw.c | 77 struct mac_bsdextended_rule rule; in add_rule() local 80 error = bsde_parse_rule(argc, argv, &rule, BUFSIZ, errstr); in add_rule() 86 error = bsde_add_rule(&rulenum, &rule, BUFSIZ, errstr); in add_rule() 91 if (bsde_rule_to_string(&rule, charstr, BUFSIZ) == -1) in add_rule() 101 struct mac_bsdextended_rule rule; in list_rules() local 118 error = bsde_get_rule(i, &rule, BUFSIZ, errstr); in list_rules() 129 if (bsde_rule_to_string(&rule, charstr, BUFSIZ) == -1) in list_rules() 140 struct mac_bsdextended_rule rule; in set_rule() local 157 error = bsde_parse_rule(argc - 1, argv + 1, &rule, BUFSIZ, errstr); in set_rule() 163 error = bsde_set_rule(rulenum, &rule, BUFSIZ, errstr); in set_rule()
|
| /freebsd-12-stable/contrib/subversion/subversion/libsvn_repos/ |
| D | authz_parse.c | 193 acl->acl.rule.repos = interned_empty_string; in insert_default_acl() 194 acl->acl.rule.len = 0; in insert_default_acl() 195 acl->acl.rule.path = NULL; in insert_default_acl() 476 parse_rule_path(authz_rule_t *rule, in parse_rule_path() argument 510 rule->len = 0; in parse_rule_path() 511 rule->path = NULL; in parse_rule_path() 654 rule->len = nseg; in parse_rule_path() 655 rule->path = apr_palloc(cb->authz->pool, path_size); in parse_rule_path() 656 memcpy(rule->path, cb->rule_path_buffer.data, path_size); in parse_rule_path() 669 const authz_rule_t *rule, in check_unique_rule() argument [all …]
|
| /freebsd-12-stable/sbin/pfctl/ |
| D | pfctl.c | 981 pfctl_print_rule_counters(struct pfctl_rule *rule, int opts) in pfctl_print_rule_counters() argument 990 if (rule->skip[i].nr == rule->nr + 1) in pfctl_print_rule_counters() 993 if (rule->skip[i].nr == -1) in pfctl_print_rule_counters() 996 printf("%u ", rule->skip[i].nr); in pfctl_print_rule_counters() 1001 rule->qname, rule->qid, rule->pqname, rule->pqid); in pfctl_print_rule_counters() 1006 (unsigned long long)rule->evaluations, in pfctl_print_rule_counters() 1007 (unsigned long long)(rule->packets[0] + in pfctl_print_rule_counters() 1008 rule->packets[1]), in pfctl_print_rule_counters() 1009 (unsigned long long)(rule->bytes[0] + in pfctl_print_rule_counters() 1010 rule->bytes[1]), (uintmax_t)rule->states_cur); in pfctl_print_rule_counters() [all …]
|
| /freebsd-12-stable/contrib/byacc/ |
| D | closure.c | 27 int rule; in set_EFF() local 36 for (rule = *sp; rule > 0; rule = *++sp) in set_EFF() 38 symbol = ritem[rrhs[rule]]; in set_EFF() 65 int rule; in set_first_derives() local 93 while ((rule = *rp++) >= 0) in set_first_derives() 95 SETBIT(rrow, rule); in set_first_derives()
|
| D | graph.c | 55 int rule; in graph_state() local 68 rule = -(*sp); in graph_state() 69 fprintf(graph_file, " %s -> ", symbol_pname[rlhs[rule]]); in graph_state() 71 for (sp = ritem + rrhs[rule]; sp < sp1; sp++) in graph_state()
|
| /freebsd-12-stable/tests/sys/netpfil/common/ |
| D | utils.subr | 43 filename=${current_fw}.rule 45 if [ -f ${current_fw}.rule ]; then 46 rm ${current_fw}.rule 49 rule=$1 50 echo $rule >> $filename 56 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-12-stable/contrib/blacklist/libexec/ |
| 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-12-stable/sbin/pfctl/tests/files/ |
| 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 … from any to 10.0.0.1 port = 8080 flags S/SA synproxy state (source-track rule, max-src-conn 1000,…
|
| /freebsd-12-stable/sys/dev/mlx4/mlx4_core/ |
| D | mlx4_mcg.c | 903 struct mlx4_net_trans_rule *rule) in mlx4_err_rule() argument 913 rule->port, rule->priority, rule->qpn); in mlx4_err_rule() 915 list_for_each_entry(cur, &rule->list, list) { in mlx4_err_rule() 984 struct mlx4_net_trans_rule *rule, u64 *reg_id) in mlx4_flow_attach() argument 995 trans_rule_ctrl_to_hw(rule, mailbox->buf); in mlx4_flow_attach() 999 list_for_each_entry(cur, &rule->list, list) { in mlx4_flow_attach() 1012 rule); in mlx4_flow_attach() 1019 rule); in mlx4_flow_attach() 1024 rule); in mlx4_flow_attach() 1027 mlx4_err_rule(dev, "Fail to register network rule.\n", rule); in mlx4_flow_attach() [all …]
|
| /freebsd-12-stable/sys/dev/mlx5/ |
| D | fs.h | 163 typedef int (*rule_event_fn)(struct mlx5_flow_rule *rule, 176 int mlx5_set_rule_private_data(struct mlx5_flow_rule *rule, struct 193 struct mlx5_flow_rule *rule); 196 struct mlx5_flow_rule *rule); 198 u8 mlx5_get_match_criteria_enable(struct mlx5_flow_rule *rule);
|