pfil_head_t
pfil_head_t *ph_inet;
pfil_head_t *ph_inet6;
pfil_head_t *ph_inet;
pfil_head_t *ph_inet6;
pfil_head_t * if_pfil __read_mostly;
pfil_head_t * if_pfil; /* :: filtering point */
extern pfil_head_t *inet_pfil_hook; /* XXX */
extern pfil_head_t *inet6_pfil_hook; /* XXX */
static pfil_head_t * npf_ph_if = NULL;
static pfil_head_t * npf_ph_inet = NULL;
static pfil_head_t * npf_ph_inet6 = NULL;
static pfil_head_t * npf_ph_etherlist[NPF_MAX_IFMAP];
static pfil_head_t *npf_ph_ether;
pfil_head_t *npf_ph_ether = npf_ph_etherlist[i];
pfil_head_t *
pfil_head_t *ph;
ph = kmem_zalloc(sizeof(pfil_head_t), KM_SLEEP);
pfil_head_destroy(pfil_head_t *pfh)
kmem_free(pfh, sizeof(pfil_head_t));
pfil_head_t *
pfil_head_t *ph;
pfil_hook_get(int dir, pfil_head_t *ph)
pfil_add_hook(pfil_func_t func, void *arg, int flags, pfil_head_t *ph)
pfil_add_ihook(pfil_ifunc_t func, void *arg, int flags, pfil_head_t *ph)
pfil_remove_hook(pfil_func_t func, void *arg, int flags, pfil_head_t *ph)
pfil_remove_ihook(pfil_ifunc_t func, void *arg, int flags, pfil_head_t *ph)
pfil_run_hooks(pfil_head_t *ph, struct mbuf **mp, ifnet_t *ifp, int dir)
pfil_run_addrhooks(pfil_head_t *ph, u_long cmd, struct ifaddr *ifa)
pfil_run_ifhooks(pfil_head_t *ph, u_long cmd, struct ifnet *ifp)
int pfil_run_hooks(pfil_head_t *, struct mbuf **, struct ifnet *, int);
void pfil_run_addrhooks(pfil_head_t *, unsigned long, struct ifaddr *);
void pfil_run_ifhooks(pfil_head_t *, unsigned long, struct ifnet *);
int pfil_add_hook(pfil_func_t, void *, int, pfil_head_t *);
int pfil_remove_hook(pfil_func_t, void *, int, pfil_head_t *);
int pfil_add_ihook(pfil_ifunc_t, void *, int, pfil_head_t *);
int pfil_remove_ihook(pfil_ifunc_t, void *, int, pfil_head_t *);
pfil_head_t * pfil_head_create(int, void *);
void pfil_head_destroy(pfil_head_t *);
pfil_head_t * pfil_head_get(int, void *);
extern pfil_head_t *if_pfil;
pfil_head_t * inet_pfil_hook __read_mostly;
extern pfil_head_t *inet_pfil_hook; /* XXX */
extern pfil_head_t *inet6_pfil_hook; /* XXX */
pfil_head_t *inet6_pfil_hook;
extern pfil_head_t *inet6_pfil_hook; /* XXX */