Home
last modified time | relevance | path

Searched refs:pf_state (Results 1 – 11 of 11) sorted by relevance

/openbsd/sys/net/
H A Dpfvar_priv.h58 struct pf_state *si_st;
102 struct pf_state { struct
108 TAILQ_ENTRY(pf_state) sync_list; /* [S] */ argument
110 TAILQ_ENTRY(pf_state) entry_list; /* [L] */ argument
111 SLIST_ENTRY(pf_state) gc_list; /* [g] */
112 RBT_ENTRY(pf_state) entry_id; /* [P] */
149 RBT_HEAD(pf_state_tree_id, pf_state); argument
150 RBT_PROTOTYPE(pf_state_tree_id, pf_state, entry_id, pf_state_compare_id);
369 struct pf_state *pf_state_ref(struct pf_state *);
370 void pf_state_unref(struct pf_state *);
H A Dif_pfsync.h320 struct pf_state *);
322 void pfsync_init_state(struct pf_state *,
325 void pfsync_insert_state(struct pf_state *);
326 void pfsync_update_state(struct pf_state *);
327 void pfsync_delete_state(struct pf_state *);
333 int pfsync_defer(struct pf_state *, struct mbuf *);
336 int pfsync_state_in_use(struct pf_state *);
H A Dif_pfsync.c1211 struct pf_state *st; in pfsync_down()
1370 struct pf_state *st; in pfsync_slice_drop()
1458 struct pf_state *st; in pfsync_slice_write()
2018 struct pf_state *st; in pfsync_deferrals_task()
2150 struct pf_state *st; in pfsync_bulk_snd_states()
2849 struct pf_state *st; in pfsync_in_iack()
2990 struct pf_state *st; in pfsync_in_upd()
3065 struct pf_state *st; in pfsync_in_upd_c()
3149 struct pf_state *st; in pfsync_in_ureq()
3188 struct pf_state *st; in pfsync_in_del()
[all …]
H A Dif_pflow.c105 struct pf_state *, struct pf_state_key *, int, int);
107 struct pflow_ipfix_flow4 *, struct pf_state *, struct pf_state_key *,
112 int pflow_pack_flow(struct pf_state *, struct pf_state_key *,
114 int pflow_pack_flow_ipfix(struct pf_state *, struct pf_state_key *,
116 int export_pflow_if(struct pf_state*, struct pf_state_key *,
761 struct pflow_ipfix_flow4 *flow2, struct pf_state *st, in copy_flow_ipfix_4_data()
798 struct pflow_ipfix_flow6 *flow2, struct pf_state *st, in copy_flow_ipfix_6_data()
836 export_pflow(struct pf_state *st) in export_pflow()
864 export_pflow_if(struct pf_state *st, struct pf_state_key *sk, in export_pflow_if()
867 struct pf_state pfs_copy; in export_pflow_if()
[all …]
H A Dpfvar.h699 TAILQ_HEAD(pf_state_queue, pf_state);
1601 extern void pf_remove_state(struct pf_state *);
1603 extern void pf_free_state(struct pf_state *);
1611 void pf_src_tree_remove_state(struct pf_state *);
1612 void pf_state_rm_src_node(struct pf_state *,
1619 struct pf_state *);
1625 extern void pf_print_state(struct pf_state *);
1674 void pf_normalize_tcp_cleanup(struct pf_state *);
1697 void pf_route(struct pf_pdesc *, struct pf_state *);
1698 void pf_route6(struct pf_pdesc *, struct pf_state *);
[all …]
H A Dpf.c248 struct pf_state *);
301 const struct pf_state *);
541 struct pf_state *st; in pf_src_connlimit()
719 pf_state_compare_id(const struct pf_state *a, const struct pf_state *b) in pf_state_compare_id()
1084 struct pf_state *
1128 struct pf_state **stp) in pf_find_state()
1132 struct pf_state *st = NULL; in pf_find_state()
1229 struct pf_state *
1384 struct pf_state *st = NULL; in pf_state_import()
1912 struct pf_state *st; in pf_purge_expired_states()
[all …]
H A Dif_pflow.h281 int export_pflow(struct pf_state *);
H A Dpf_ioctl.c198 pool_init(&pf_state_pl, sizeof(struct pf_state), 0, in pfattach()
959 struct pf_state *st, *nextst; in pf_states_clr()
960 struct pf_state *head, *tail; in pf_states_clr()
1019 struct pf_state *st, *nextst; in pf_states_get()
1020 struct pf_state *head, *tail; in pf_states_get()
1768 struct pf_state *st, *nextst; in pfioctl()
1827 struct pf_state *sist = si->si_st; in pfioctl()
1926 struct pf_state *st; in pfioctl()
2013 struct pf_state *st; in pfioctl()
2884 struct pf_state *st; in pfioctl()
[all …]
H A Dpf_lb.c285 struct pf_state *s; in pf_map_addr_sticky()
908 pf_postprocess_addr(struct pf_state *cur) in pf_postprocess_addr()
H A Dpf_norm.c1260 pf_normalize_tcp_cleanup(struct pf_state *state) in pf_normalize_tcp_cleanup()
1272 struct pf_state *state, struct pf_state_peer *src, in pf_normalize_tcp_stateful()
/openbsd/regress/sys/net/
H A DMakefile5 SUBDIR += pf_state pf_table pf_trans