/freebsd/usr.sbin/ugidfw/ |
H A D | ugidfw.c | 75 int error, rulenum; in add_rule() local 83 error = bsde_add_rule(&rulenum, &rule, BUFSIZ, errstr); in add_rule() 91 printf("%d %s\n", rulenum, charstr); in add_rule() 139 int error, rulenum; in set_rule() local 152 rulenum = value; in set_rule() 160 error = bsde_set_rule(rulenum, &rule, BUFSIZ, errstr); in set_rule() 172 int error, rulenum; in remove_rule() local 185 rulenum = value; in remove_rule() 187 error = bsde_delete_rule(rulenum, BUFSIZ, errstr); in remove_rule()
|
/freebsd/sys/netpfil/ipfw/ |
H A D | ip_fw_compat.c | 230 uint32_t rulenum; in parse_rules_v0() local 305 rulenum = 0; in parse_rules_v0() 323 if (r->rulenum != 0 && r->rulenum < rulenum) { in parse_rules_v0() 325 " vs %u\n", r->rulenum, rulenum); in parse_rules_v0() 329 rulenum = r->rulenum; in parse_rules_v0() 458 "act_ofs %u -> %u\n", __func__, urule->rulenum, in import_rule_v0() 462 krule->rulenum = urule->rulenum; in import_rule_v0() 467 ci->urule_numoff = offsetof(struct ip_fw_rule, rulenum); in import_rule_v0()
|
H A D | ip_fw_dynamic.c | 137 uint32_t rulenum; /* parent rule number */ member 162 uint32_t rulenum; /* parent rule number */ member 1119 uint32_t ruleid, uint32_t rulenum, uint32_t hashval) in dyn_lookup_ipv4_parent() argument 1138 s->limit->rulenum == rulenum && in dyn_lookup_ipv4_parent() 1155 const void *rule, uint32_t ruleid, uint32_t rulenum, uint32_t bucket) in dyn_lookup_ipv4_parent_locked() argument 1163 s->limit->rulenum == rulenum && in dyn_lookup_ipv4_parent_locked() 1268 const void *rule, uint32_t ruleid, uint32_t rulenum, uint32_t hashval) in dyn_lookup_ipv6_parent() argument 1287 s->limit->rulenum == rulenum && in dyn_lookup_ipv6_parent() 1305 const void *rule, uint32_t ruleid, uint32_t rulenum, uint32_t bucket) in dyn_lookup_ipv6_parent_locked() argument 1313 s->limit->rulenum == rulenum && in dyn_lookup_ipv6_parent_locked() [all …]
|
H A D | ip_fw_sockopt.c | 230 if (r->rulenum < key) in ipfw_find_rule() 232 else if (r->rulenum > key) in ipfw_find_rule() 248 uint32_t *smap, rulenum; in update_skipto_cache() local 254 rulenum = map[mi]->rulenum; in update_skipto_cache() 263 if (i != rulenum || i == IPFW_DEFAULT_RULE) in update_skipto_cache() 266 rulenum = map[++mi]->rulenum; in update_skipto_cache() 267 while (rulenum == i) in update_skipto_cache() 268 rulenum = map[++mi]->rulenum; in update_skipto_cache() 436 urule->rulenum = krule->rulenum; in export_rule1() 455 uint32_t rulenum; in ipfw_commit_rules() local [all …]
|
H A D | ip_fw_log.c | 435 f ? f->rulenum : -1, action, proto, mark_str, in ipfw_log_syslog() 440 f ? f->rulenum : -1, action, proto, mark_str, fragment); in ipfw_log_syslog() 445 limit_reached, f ? f->rulenum : -1); in ipfw_log_syslog() 592 l->max_log, f ? f->rulenum : -1); in ipfw_log_rtsock() 612 hdr->rulenum = f->rulenum; in ipfw_log_rtsock()
|
H A D | ip_fw2.c | 1229 args->rule.rulenum = chain->map[slot]->rulenum; in set_match() 1243 if (!jump_backwards && i <= f->rulenum) in jump_lookup_pos() 1244 i = f->rulenum + 1; in jump_lookup_pos() 1880 ipfw_find_rule(chain, args->rule.rulenum, in ipfw_chk() 2200 key = f->rulenum; in ipfw_chk() 3118 f->rulenum); in ipfw_chk() 3129 f->rulenum); in ipfw_chk() 3151 jmpto]->rulenum + 1, 0); in ipfw_chk() 3461 f->rulenum, cmd->opcode); in ipfw_chk()
|
H A D | ip_fw_eaction.c | 422 rule->rulenum, rule->cmd_len, in ipfw_reset_eaction()
|
H A D | ip_fw_private.h | 284 uint32_t rulenum; /* rule number */ member
|
/freebsd/share/dtrace/ |
H A D | ipfw.d | 141 uint32_t rulenum; member 189 rulenum = (p->flags & IPFW_ARGS_REF) ? p->rule.rulenum : 0; 198 uint32_t rulenum; member 211 rulenum = r->rulenum;
|
/freebsd/lib/libugidfw/ |
H A D | ugidfw.h | 49 int bsde_get_rule(int rulenum, struct mac_bsdextended_rule *rule, 51 int bsde_delete_rule(int rulenum, size_t buflen, char *errstr); 52 int bsde_set_rule(int rulenum, struct mac_bsdextended_rule *rule,
|
H A D | ugidfw.c | 1189 bsde_get_rule(int rulenum, struct mac_bsdextended_rule *rule, size_t errlen, in bsde_get_rule() argument 1208 name[len] = rulenum; in bsde_get_rule() 1215 rulenum, strerror(errno)); in bsde_get_rule() 1219 MIB ".rules", rulenum, strerror(errno)); in bsde_get_rule() 1227 bsde_delete_rule(int rulenum, size_t buflen, char *errstr) in bsde_delete_rule() argument 1245 name[len] = rulenum; in bsde_delete_rule() 1251 rulenum, strerror(errno)); in bsde_delete_rule() 1259 bsde_set_rule(int rulenum, struct mac_bsdextended_rule *rule, size_t buflen, in bsde_set_rule() argument 1277 name[len] = rulenum; in bsde_set_rule() 1283 rulenum, strerror(errno)); in bsde_set_rule() [all …]
|
/freebsd/tests/atf_python/sys/netpfil/ipfw/ |
H A D | ioctl.py | 298 def __init__(self, obj_type=0, n_set=0, rulenum=0, obj_list=[]): argument 301 self.rulenum = rulenum 319 rulenum=hdr.rulenum, 339 rulenum=self.rulenum, 345 return "rule#{}".format(self.rulenum)
|
/freebsd/sys/netinet/ |
H A D | ip_fw.h | 528 uint32_t rulenum; member 709 uint32_t rulenum; /* rule number */ member 740 uint16_t rulenum; /* rule number */ member 797 uint32_t rulenum; /* parent's rule number */ member
|
H A D | ip_divert.c | 180 cookie = ((struct ipfw_rule_ref *)(mtag+1))->rulenum; in divert_packet() 369 dt->rulenum = sin->sin_port+1; /* host format ? */ in div_send()
|
H A D | ip_var.h | 307 uint32_t rulenum; /* matching rule number */ member
|
/freebsd/sbin/ipfw/ |
H A D | ipfw2.c | 2411 bprintf(bp, RULENUM_FORMAT " ", rule->rulenum); in show_static_rule() 2526 bprintf(bp, RULENUM_FORMAT, d->rulenum); in show_dyn_state() 2627 uint32_t masks[2], rulenum; in ipfw_sets_handler() local 2679 rulenum = (uint32_t)strtoul(av[0], NULL, 10); in ipfw_sets_handler() 2682 rt.start_rule = rulenum; in ipfw_sets_handler() 2683 rt.end_rule = rulenum; in ipfw_sets_handler() 2685 rt.set = rulenum; in ipfw_sets_handler() 2907 if (r->rulenum > fo->last) in list_static_range() 2911 if (r->rulenum >= fo->first && r->rulenum <= fo->last) { in list_static_range() 2932 if (d->rulenum > fo->last) in list_dyn_state() [all …]
|
/freebsd/sbin/ipfw/tests/ |
H A D | test_add_rule.py | 97 rule = RawRule(rulenum=out.get("rulenum", 0), obj_list=out["insns"])
|
/freebsd/sys/netinet/libalias/ |
H A D | alias_db.c | 2327 fill_rule(void *buf, int bufsize, int rulenum, in fill_rule() argument 2335 rule->rulenum = rulenum; in fill_rule()
|
/freebsd/libexec/rc/ |
H A D | rc.subr | 2206 rulenum=`expr "$line" : "\[.*=\([0-9]*\)\]"` 2207 if [ -z "$rulenum" ]; then 2218 eval $rulename=\$rulenum 2219 debug "found ruleset: $rulename=$rulenum" 2220 if ! /sbin/devfs rule -s $rulenum delset; then 2231 if ! eval /sbin/devfs rule -s $rulenum $rulecmd
|
/freebsd/contrib/libpcap/ |
H A D | scanner.l | 386 rnr|rulenum return PF_RNR;
|