Searched refs:npf_conn_t (Results 1 – 10 of 10) sorted by relevance
| /netbsd/src/sys/net/npf/ |
| D | npf_conn.h | 65 npf_conn_t * c_next; 119 npf_connkey_t * npf_conn_getforwkey(npf_conn_t *); 120 npf_connkey_t * npf_conn_getbackkey(npf_conn_t *, unsigned); 139 npf_conn_t * npf_conn_lookup(const npf_cache_t *, const unsigned, npf_flow_t *); 140 npf_conn_t * npf_conn_inspect(npf_cache_t *, const unsigned, int *); 141 npf_conn_t * npf_conn_establish(npf_cache_t *, const unsigned, bool); 142 void npf_conn_release(npf_conn_t *); 143 void npf_conn_destroy(npf_t *, npf_conn_t *); 144 void npf_conn_expire(npf_conn_t *); 145 bool npf_conn_pass(const npf_conn_t *, npf_match_info_t *, [all …]
|
| D | npf_conndb.c | 78 npf_conn_t * cd_new; 83 npf_conn_t * cd_marker; 163 npf_conn_t * 168 npf_conn_t *con; in npf_conndb_lookup() 204 npf_conn_t *con, npf_flow_t flow) in npf_conndb_insert() 228 npf_conn_t * 246 npf_conndb_enqueue(npf_conndb_t *cd, npf_conn_t *con) in npf_conndb_enqueue() 248 npf_conn_t *head; in npf_conndb_enqueue() 264 npf_conn_t *con; in npf_conndb_update() 268 npf_conn_t *next = atomic_load_relaxed(&con->c_next); // union in npf_conndb_update() [all …]
|
| D | npf_conn.c | 142 static int npf_conn_export(npf_t *, npf_conn_t *, nvlist_t *); 170 offsetof(npf_conn_t, c_keys[NPF_CONNKEY_V4WORDS * 2]), in npf_conn_init() 173 offsetof(npf_conn_t, c_keys[NPF_CONNKEY_V6WORDS * 2]), in npf_conn_init() 275 conn_update_atime(npf_conn_t *con) in conn_update_atime() 295 npf_conn_check(const npf_conn_t *con, const nbuf_t *nbuf, in npf_conn_check() 325 npf_conn_t * 330 npf_conn_t *con; in npf_conn_lookup() 359 npf_conn_t * 364 npf_conn_t *con; in npf_conn_inspect() 423 npf_conn_t * [all …]
|
| D | npf_impl.h | 86 typedef struct npf_conn npf_conn_t; typedef 162 npf_conn_t * (*inspect)(npf_cache_t *, int); 163 void (*destroy)(npf_t *, npf_nat_t *, npf_conn_t *); 500 int npf_do_nat(npf_cache_t *, npf_conn_t *, const unsigned); 501 npf_nat_t * npf_nat_share_policy(npf_cache_t *, npf_conn_t *, npf_nat_t *); 502 void npf_nat_destroy(npf_conn_t *, npf_nat_t *); 511 npf_conn_t *); 523 npf_conn_t * npf_alg_conn(npf_cache_t *, int); 525 void npf_alg_destroy(npf_t *, npf_alg_t *, npf_nat_t *, npf_conn_t *);
|
| D | npf_alg.c | 293 npf_conn_t * 298 npf_conn_t *con = NULL; in npf_alg_conn() 306 npf_conn_t *(*inspect_func)(npf_cache_t *, int); in npf_alg_conn() 321 npf_alg_destroy(npf_t *npf, npf_alg_t *alg, npf_nat_t *nat, npf_conn_t *con) in npf_alg_destroy() 325 void (*destroy_func)(npf_t *, npf_nat_t *, npf_conn_t *); in npf_alg_destroy()
|
| D | npf_nat.c | 152 npf_conn_t * nt_conn; 310 npf_conn_t *con = nt->nt_conn; in npf_natpolicy_destroy() 477 npf_nat_create(npf_cache_t *npc, npf_natpolicy_t *np, npf_conn_t *con) in npf_nat_create() 648 npf_nat_share_policy(npf_cache_t *npc, npf_conn_t *con, npf_nat_t *src_nt) in npf_nat_share_policy() 678 npf_nat_lookup(const npf_cache_t *npc, npf_conn_t *con, in npf_nat_lookup() 716 npf_do_nat(npf_cache_t *npc, npf_conn_t *con, const unsigned di) in npf_do_nat() 719 npf_conn_t *ncon = NULL; in npf_do_nat() 866 npf_nat_destroy(npf_conn_t *con, npf_nat_t *nt) in npf_nat_destroy() 930 npf_ruleset_t *natlist, npf_conn_t *con) in npf_nat_import()
|
| D | npf_alg_icmp.c | 237 static npf_conn_t * 240 npf_conn_t *conn = NULL; in npfa_icmp_conn()
|
| D | npf_connkey.c | 291 npf_conn_getforwkey(npf_conn_t *conn) in npf_conn_getforwkey() 302 npf_conn_getbackkey(npf_conn_t *conn, unsigned alen) in npf_conn_getbackkey()
|
| D | npf_handler.c | 148 npf_conn_t *con; in npfk_packet_handler()
|
| /netbsd/src/usr.sbin/npf/npftest/libnpftest/ |
| D | npf_gc_test.c | 22 npf_conn_t *head = npf_conndb_getlist(cd), *conn = head; in count_conns() 53 npf_conn_t *con; in enqueue_connection()
|