Home
last modified time | relevance | path

Searched refs:rulenum (Results 1 – 20 of 20) sorted by relevance

/freebsd/usr.sbin/ugidfw/
H A Dugidfw.c75 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 Dip_fw_compat.c230 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 Dip_fw_dynamic.c137 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 Dip_fw_sockopt.c230 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 Dip_fw_log.c435 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 Dip_fw2.c1229 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 Dip_fw_eaction.c422 rule->rulenum, rule->cmd_len, in ipfw_reset_eaction()
H A Dip_fw_private.h284 uint32_t rulenum; /* rule number */ member
/freebsd/share/dtrace/
H A Dipfw.d141 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 Dugidfw.h49 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 Dugidfw.c1189 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 Dioctl.py298 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 Dip_fw.h528 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 Dip_divert.c180 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 Dip_var.h307 uint32_t rulenum; /* matching rule number */ member
/freebsd/sbin/ipfw/
H A Dipfw2.c2411 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 Dtest_add_rule.py97 rule = RawRule(rulenum=out.get("rulenum", 0), obj_list=out["insns"])
/freebsd/sys/netinet/libalias/
H A Dalias_db.c2327 fill_rule(void *buf, int bufsize, int rulenum, in fill_rule() argument
2335 rule->rulenum = rulenum; in fill_rule()
/freebsd/libexec/rc/
H A Drc.subr2206 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 Dscanner.l386 rnr|rulenum return PF_RNR;