Searched refs:npf_natpolicy_t (Results 1 – 4 of 4) sorted by relevance
/netbsd-src/sys/net/npf/ |
H A D | npf_nat.c | 124 #define NPF_NP_CMP_START offsetof(npf_natpolicy_t, n_type) 125 #define NPF_NP_CMP_SIZE (sizeof(npf_natpolicy_t) - NPF_NP_CMP_START) 132 npf_natpolicy_t * nt_natpolicy; 179 npf_natpolicy_t * 182 npf_natpolicy_t *np; in npf_natpolicy_create() 186 np = kmem_zalloc(sizeof(npf_natpolicy_t), KM_SLEEP); in npf_natpolicy_create() 249 kmem_free(np, sizeof(npf_natpolicy_t)); in npf_natpolicy_create() 254 npf_natpolicy_export(const npf_natpolicy_t *np, nvlist_t *nat) in npf_natpolicy_export() 278 npf_natpolicy_release(npf_natpolicy_t *np) in npf_natpolicy_release() 289 kmem_free(np, sizeof(npf_natpolicy_t)); in npf_natpolicy_release() [all …]
|
H A D | npf_impl.h | 85 typedef struct npf_natpolicy npf_natpolicy_t; typedef 414 npf_natpolicy_t *npf_ruleset_findnat(npf_ruleset_t *, uint64_t); 438 npf_natpolicy_t *npf_rule_getnat(const npf_rule_t *); 439 void npf_rule_setnat(npf_rule_t *, npf_natpolicy_t *); 492 npf_natpolicy_t *npf_natpolicy_create(npf_t *, const nvlist_t *, npf_ruleset_t *); 493 int npf_natpolicy_export(const npf_natpolicy_t *, nvlist_t *); 494 void npf_natpolicy_destroy(npf_natpolicy_t *); 495 bool npf_natpolicy_cmp(npf_natpolicy_t *, npf_natpolicy_t *); 496 void npf_nat_setid(npf_natpolicy_t *, uint64_t); 497 uint64_t npf_nat_getid(const npf_natpolicy_t *); [all …]
|
H A D | npf_ruleset.c | 90 npf_natpolicy_t * r_natp; 444 const npf_natpolicy_t *natp = rl->r_natp; in npf_ruleset_export() 527 npf_natpolicy_t *np; in npf_ruleset_reload() 570 npf_natpolicy_t * 576 npf_natpolicy_t *np = rl->r_natp; in npf_ruleset_findnat() 592 npf_natpolicy_t *np; in npf_ruleset_freealg() 735 npf_natpolicy_t *np = rl->r_natp; in npf_rule_free() 784 npf_natpolicy_t * 795 npf_rule_setnat(npf_rule_t *rl, npf_natpolicy_t *np) in npf_rule_setnat()
|
H A D | npf_ctl.c | 435 npf_natpolicy_t *np; in npf_mk_singlenat()
|