Home
last modified time | relevance | path

Searched refs:npf_rule_t (Results 1 – 6 of 6) sorted by relevance

/netbsd/src/sys/net/npf/
Dnpf_ruleset.c74 npf_rule_t * rs_rules[];
98 npf_rule_t * r_subset;
107 npf_rule_t * r_parent;
108 npf_rule_t * r_next;
126 static nvlist_t * npf_rule_export(npf_t *, const npf_rule_t *);
158 npf_rule_t *rl; in npf_ruleset_destroy()
187 npf_ruleset_insert(npf_ruleset_t *rlset, npf_rule_t *rl) in npf_ruleset_insert()
210 npf_rule_t *
213 npf_rule_t *rl; in npf_ruleset_lookup()
227 npf_ruleset_add(npf_ruleset_t *rlset, const char *rname, npf_rule_t *rl) in npf_ruleset_add()
[all …]
Dnpf_impl.h80 typedef struct npf_rule npf_rule_t; typedef
411 void npf_ruleset_insert(npf_ruleset_t *, npf_rule_t *);
419 npf_rule_t * npf_ruleset_lookup(npf_ruleset_t *, const char *);
420 int npf_ruleset_add(npf_ruleset_t *, const char *, npf_rule_t *);
428 npf_rule_t * npf_ruleset_inspect(npf_cache_t *, const npf_ruleset_t *,
430 int npf_rule_conclude(const npf_rule_t *, npf_match_info_t *);
433 npf_rule_t * npf_rule_alloc(npf_t *, const nvlist_t *);
434 void npf_rule_setcode(npf_rule_t *, int, void *, size_t);
435 void npf_rule_setrproc(npf_rule_t *, npf_rproc_t *);
436 void npf_rule_free(npf_rule_t *);
[all …]
Dnpf_ctl.c324 npf_rprocset_t *rpset, npf_rule_t **rlret) in npf_mk_singlerule()
326 npf_rule_t *rl; in npf_mk_singlerule()
410 npf_rule_t *rl = NULL; in npf_mk_rules()
432 npf_ruleset_t *ntset, npf_tableset_t *tblset, npf_rule_t **rlp) in npf_mk_singlenat()
434 npf_rule_t *rl = NULL; in npf_mk_singlenat()
504 npf_rule_t *rl = NULL; in npf_mk_natlist()
699 npf_rule_t *rl = NULL; in npfctl_rule()
Dnpf_handler.c149 npf_rule_t *rl; in npfk_packet_handler()
Dnpf_nat.c419 npf_rule_t *rl; in npf_nat_inspect()
/netbsd/src/usr.sbin/npf/npftest/libnpftest/
Dnpf_rule_test.c203 npf_rule_t *rl; in run_raw_testcase()
240 static npf_rule_t *
245 npf_rule_t *rl; in npf_blockall_rule()
285 npf_rule_t *rl; in test_dynamic()