pfil_hook_t
VNET_DEFINE_STATIC(pfil_hook_t, dmb_pfil_inet_hook);
VNET_DEFINE_STATIC(pfil_hook_t, dmb_pfil_inet6_hook);
VNET_DEFINE_STATIC(pfil_hook_t, dmb_pfil_ethernet_hook);
static struct pfil_link *pfil_link_remove(pfil_chain_t *, pfil_hook_t );
pfil_hook_t
pfil_unlink(struct pfil_link_args *pa, pfil_head_t head, pfil_hook_t hook)
pfil_remove_hook(pfil_hook_t hook)
pfil_link_remove(pfil_chain_t *chain, pfil_hook_t hook)
pfil_hook_t pfil_add_hook(struct pfil_hook_args *);
void pfil_remove_hook(pfil_hook_t);
pfil_hook_t pa_hook;
VNET_DEFINE_STATIC(pfil_hook_t, siftr_inet_hook);
VNET_DEFINE_STATIC(pfil_hook_t, siftr_inet6_hook);
VNET_DEFINE_STATIC(pfil_hook_t, ipf_inet_hook);
VNET_DEFINE_STATIC(pfil_hook_t, ipf_inet6_hook);
VNET_DEFINE_STATIC(pfil_hook_t, ipfw_inet_hook);
VNET_DEFINE_STATIC(pfil_hook_t, ipfw_inet6_hook);
VNET_DEFINE_STATIC(pfil_hook_t, ipfw_link_hook);
pfil_hook_t *h;
VNET_DEFINE_STATIC(pfil_hook_t, pf_eth_in_hook);
VNET_DEFINE_STATIC(pfil_hook_t, pf_eth_out_hook);
VNET_DEFINE_STATIC(pfil_hook_t, pf_ip4_in_hook);
VNET_DEFINE_STATIC(pfil_hook_t, pf_ip4_out_hook);
VNET_DEFINE_STATIC(pfil_hook_t, pf_ip6_in_hook);
VNET_DEFINE_STATIC(pfil_hook_t, pf_ip6_out_hook);