diff options
| author | Kristof Provost <kp@FreeBSD.org> | 2023-12-01 13:55:50 +0000 |
|---|---|---|
| committer | Kristof Provost <kp@FreeBSD.org> | 2024-01-16 08:45:54 +0000 |
| commit | baf9b6d04205e02e6248377b1e13b33059a35fc9 (patch) | |
| tree | 5f503d83bc69369e3552cf036df44fc89528b571 /sys/net | |
| parent | 5dea523bd241fea07dc28c067b124d607dc96948 (diff) | |
Diffstat (limited to 'sys/net')
| -rw-r--r-- | sys/net/pflow.h | 1 | ||||
| -rw-r--r-- | sys/net/pfvar.h | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/sys/net/pflow.h b/sys/net/pflow.h index fcf24e091b57..2b7dfe24b5fc 100644 --- a/sys/net/pflow.h +++ b/sys/net/pflow.h @@ -326,7 +326,6 @@ enum pflow_set_type_t { }; #ifdef _KERNEL -int export_pflow(struct pf_kstate *); int pflow_sysctl(int *, u_int, void *, size_t *, void *, size_t); #endif /* _KERNEL */ diff --git a/sys/net/pfvar.h b/sys/net/pfvar.h index d6852244ce9b..037286a756be 100644 --- a/sys/net/pfvar.h +++ b/sys/net/pfvar.h @@ -1186,6 +1186,7 @@ typedef void pfsync_delete_state_t(struct pf_kstate *); typedef void pfsync_clear_states_t(u_int32_t, const char *); typedef int pfsync_defer_t(struct pf_kstate *, struct mbuf *); typedef void pfsync_detach_ifnet_t(struct ifnet *); +typedef void pflow_export_state_t(const struct pf_kstate *); VNET_DECLARE(pfsync_state_import_t *, pfsync_state_import_ptr); #define V_pfsync_state_import_ptr VNET(pfsync_state_import_ptr) @@ -1199,6 +1200,8 @@ VNET_DECLARE(pfsync_clear_states_t *, pfsync_clear_states_ptr); #define V_pfsync_clear_states_ptr VNET(pfsync_clear_states_ptr) VNET_DECLARE(pfsync_defer_t *, pfsync_defer_ptr); #define V_pfsync_defer_ptr VNET(pfsync_defer_ptr) +VNET_DECLARE(pflow_export_state_t *, pflow_export_state_ptr); +#define V_pflow_export_state_ptr VNET(pflow_export_state_ptr) extern pfsync_detach_ifnet_t *pfsync_detach_ifnet_ptr; void pfsync_state_export(union pfsync_state_union *, |
