Symbol: npf_nat_t
sys/net/npf/npf_alg.c
219
npf_alg_match(npf_cache_t *npc, npf_nat_t *nt, int di)
sys/net/npf/npf_alg.c
233
bool (*match_func)(npf_cache_t *, npf_nat_t *, int);
sys/net/npf/npf_alg.c
255
npf_alg_exec(npf_cache_t *npc, npf_nat_t *nt, const npf_flow_t flow)
sys/net/npf/npf_alg.c
266
bool (*translate_func)(npf_cache_t *, npf_nat_t *, npf_flow_t);
sys/net/npf/npf_alg.c
321
npf_alg_destroy(npf_t *npf, npf_alg_t *alg, npf_nat_t *nat, npf_conn_t *con)
sys/net/npf/npf_alg.c
325
void (*destroy_func)(npf_t *, npf_nat_t *, npf_conn_t *);
sys/net/npf/npf_alg_icmp.c
320
npfa_icmp_nat(npf_cache_t *npc, npf_nat_t *nt, npf_flow_t flow)
sys/net/npf/npf_alg_icmp.c
74
npfa_icmp_match(npf_cache_t *npc, npf_nat_t *nt, int di)
sys/net/npf/npf_conn.c
561
npf_nat_t *nt, unsigned ntype)
sys/net/npf/npf_conn.c
703
npf_nat_t *
sys/net/npf/npf_conn.h
150
npf_nat_t *, unsigned);
sys/net/npf/npf_conn.h
151
npf_nat_t * npf_conn_getnat(const npf_conn_t *);
sys/net/npf/npf_conn.h
71
npf_nat_t * c_nat;
sys/net/npf/npf_impl.h
162
bool (*match)(npf_cache_t *, npf_nat_t *, int);
sys/net/npf/npf_impl.h
163
bool (*translate)(npf_cache_t *, npf_nat_t *, npf_flow_t);
sys/net/npf/npf_impl.h
165
void (*destroy)(npf_t *, npf_nat_t *, npf_conn_t *);
sys/net/npf/npf_impl.h
512
npf_nat_t * npf_nat_share_policy(npf_cache_t *, npf_conn_t *, npf_nat_t *);
sys/net/npf/npf_impl.h
513
void npf_nat_destroy(npf_conn_t *, npf_nat_t *);
sys/net/npf/npf_impl.h
514
void npf_nat_getorig(npf_nat_t *, npf_addr_t **, in_port_t *);
sys/net/npf/npf_impl.h
515
void npf_nat_gettrans(npf_nat_t *, npf_addr_t **, in_port_t *);
sys/net/npf/npf_impl.h
516
void npf_nat_setalg(npf_nat_t *, npf_alg_t *, uintptr_t);
sys/net/npf/npf_impl.h
517
npf_alg_t * npf_nat_getalg(const npf_nat_t *);
sys/net/npf/npf_impl.h
518
uintptr_t npf_nat_getalgarg(const npf_nat_t *);
sys/net/npf/npf_impl.h
520
void npf_nat_export(npf_t *, const npf_nat_t *, nvlist_t *);
sys/net/npf/npf_impl.h
521
npf_nat_t * npf_nat_import(npf_t *, const nvlist_t *, npf_ruleset_t *,
sys/net/npf/npf_impl.h
532
bool npf_alg_match(npf_cache_t *, npf_nat_t *, int);
sys/net/npf/npf_impl.h
533
void npf_alg_exec(npf_cache_t *, npf_nat_t *, const npf_flow_t);
sys/net/npf/npf_impl.h
536
void npf_alg_destroy(npf_t *, npf_alg_t *, npf_nat_t *, npf_conn_t *);
sys/net/npf/npf_impl.h
551
void npf_nat_dump(const npf_nat_t *);
sys/net/npf/npf_nat.c
1000
npf_nat_dump(const npf_nat_t *nt)
sys/net/npf/npf_nat.c
164
nat_cache = pool_cache_init(sizeof(npf_nat_t), 0,
sys/net/npf/npf_nat.c
306
npf_nat_t *nt;
sys/net/npf/npf_nat.c
331
npf_nat_t *nt;
sys/net/npf/npf_nat.c
476
static npf_nat_t *
sys/net/npf/npf_nat.c
484
npf_nat_t *nt;
sys/net/npf/npf_nat.c
584
npf_dnat_translate(npf_cache_t *npc, npf_nat_t *nt, npf_flow_t flow)
sys/net/npf/npf_nat.c
647
npf_nat_t *
sys/net/npf/npf_nat.c
648
npf_nat_share_policy(npf_cache_t *npc, npf_conn_t *con, npf_nat_t *src_nt)
sys/net/npf/npf_nat.c
651
npf_nat_t *nt;
sys/net/npf/npf_nat.c
677
static npf_nat_t *
sys/net/npf/npf_nat.c
683
npf_nat_t *nt;
sys/net/npf/npf_nat.c
722
npf_nat_t *nt;
sys/net/npf/npf_nat.c
824
npf_nat_gettrans(npf_nat_t *nt, npf_addr_t **addr, in_port_t *port)
sys/net/npf/npf_nat.c
834
npf_nat_getorig(npf_nat_t *nt, npf_addr_t **addr, in_port_t *port)
sys/net/npf/npf_nat.c
844
npf_nat_setalg(npf_nat_t *nt, npf_alg_t *alg, uintptr_t arg)
sys/net/npf/npf_nat.c
851
npf_nat_getalg(const npf_nat_t *nt)
sys/net/npf/npf_nat.c
857
npf_nat_getalgarg(const npf_nat_t *nt)
sys/net/npf/npf_nat.c
866
npf_nat_destroy(npf_conn_t *con, npf_nat_t *nt)
sys/net/npf/npf_nat.c
901
npf_nat_export(npf_t *npf, const npf_nat_t *nt, nvlist_t *con_nv)
sys/net/npf/npf_nat.c
928
npf_nat_t *
sys/net/npf/npf_nat.c
933
npf_nat_t *nt;
sys/net/npf/npf_nat.c
944
memset(nt, 0, sizeof(npf_nat_t));