Home
last modified time | relevance | path

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

/src/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()
/src/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
1133 uint32_t ruleid, uint32_t rulenum, uint32_t hashval) in dyn_lookup_ipv4_parent() argument
1152 s->limit->rulenum == rulenum && in dyn_lookup_ipv4_parent()
1169 const void *rule, uint32_t ruleid, uint32_t rulenum, uint32_t bucket) in dyn_lookup_ipv4_parent_locked() argument
1177 s->limit->rulenum == rulenum && in dyn_lookup_ipv4_parent_locked()
1282 const void *rule, uint32_t ruleid, uint32_t rulenum, uint32_t hashval) in dyn_lookup_ipv6_parent() argument
1301 s->limit->rulenum == rulenum && in dyn_lookup_ipv6_parent()
1319 const void *rule, uint32_t ruleid, uint32_t rulenum, uint32_t bucket) in dyn_lookup_ipv6_parent_locked() argument
1327 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()
407 urule->rulenum = krule->rulenum; in export_rule1()
426 uint32_t rulenum; in ipfw_commit_rules() local
[all …]
H A Dip_fw_bpf.c120 struct ip *ip, uint32_t rulenum) in ipfw_bpf_tap() argument
124 if (rulenum == IPFW_DEFAULT_RULE) { in ipfw_bpf_tap()
127 struct ipfw_tap key = { .rule = rulenum }; in ipfw_bpf_tap()
H A Dip_fw_log.c433 f ? f->rulenum : -1, action, proto, mark_str, in ipfw_log_syslog()
438 f ? f->rulenum : -1, action, proto, mark_str, fragment); in ipfw_log_syslog()
443 limit_reached, f ? f->rulenum : -1); in ipfw_log_syslog()
645 l->max_log, f ? f->rulenum : -1); in ipfw_log_rtsock()
665 hdr->rulenum = f->rulenum; in ipfw_log_rtsock()
726 f != NULL ? f->rulenum : IPFW_DEFAULT_RULE); in ipfw_log()
740 ipfw_bpf_tap(chain, args, ip, f->rulenum); in ipfw_log()
H A Dip_fw2.c1230 args->rule.rulenum = chain->map[slot]->rulenum; in set_match()
1244 if (!jump_backwards && i <= f->rulenum) in jump_lookup_pos()
1245 i = f->rulenum + 1; in jump_lookup_pos()
1898 ipfw_find_rule(chain, args->rule.rulenum, in ipfw_chk()
2271 key.u32 = f->rulenum; in ipfw_chk()
3172 f->rulenum); in ipfw_chk()
3183 f->rulenum); in ipfw_chk()
3205 jmpto]->rulenum + 1, 0); in ipfw_chk()
3515 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.h289 uint32_t rulenum; /* rule number */ member
/src/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 …]
/src/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;
/src/tests/atf_python/sys/netpfil/ipfw/
H A Dioctl.py299 def __init__(self, obj_type=0, n_set=0, rulenum=0, obj_list=[]): argument
302 self.rulenum = rulenum
320 rulenum=hdr.rulenum,
340 rulenum=self.rulenum,
346 return "rule#{}".format(self.rulenum)
/src/sys/netinet/
H A Dip_fw.h558 uint32_t rulenum; member
739 uint32_t rulenum; /* rule number */ member
770 uint16_t rulenum; /* rule number */ member
827 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.h298 uint32_t rulenum; /* matching rule number */ member
/src/sbin/ipfw/
H A Dipfw2.c2466 bprintf(bp, RULENUM_FORMAT " ", rule->rulenum); in show_static_rule()
2581 bprintf(bp, RULENUM_FORMAT, d->rulenum); in show_dyn_state()
2682 uint32_t masks[2], rulenum; in ipfw_sets_handler() local
2734 rulenum = (uint32_t)strtoul(av[0], NULL, 10); in ipfw_sets_handler()
2737 rt.start_rule = rulenum; in ipfw_sets_handler()
2738 rt.end_rule = rulenum; in ipfw_sets_handler()
2740 rt.set = rulenum; in ipfw_sets_handler()
2962 if (r->rulenum > fo->last) in list_static_range()
2966 if (r->rulenum >= fo->first && r->rulenum <= fo->last) { in list_static_range()
2987 if (d->rulenum > fo->last) in list_dyn_state()
[all …]
/src/sys/netinet/libalias/
H A Dalias_db.c2365 fill_rule(void *buf, int bufsize, int rulenum, in fill_rule() argument
2373 rule->rulenum = rulenum; in fill_rule()
/src/sbin/ipfw/tests/
H A Dtest_add_rule.py102 rule = RawRule(rulenum=out.get("rulenum", 0), obj_list=out["insns"])
/src/libexec/rc/
H A Drc.subr2265 rulenum=`expr "$line" : "\[.*=\([0-9]*\)\]"`
2266 if [ -z "$rulenum" ]; then
2277 eval $rulename=\$rulenum
2278 debug "found ruleset: $rulename=$rulenum"
2279 if ! /sbin/devfs rule -s $rulenum delset; then
2290 if ! eval /sbin/devfs rule -s $rulenum $rulecmd
/src/contrib/libpcap/
H A Dscanner.l364 rnr|rulenum return PF_RNR;