From cd738e85741205de9f360fdbeaa49f30ce2038d9 Mon Sep 17 00:00:00 2001 From: sam Date: Tue, 23 Sep 2003 17:54:04 +0000 Subject: o update PFIL_HOOKS support to current API used by netbsd o revamp IPv4+IPv6+bridge usage to match API changes o remove pfil_head instances from protosw entries (no longer used) o add locking o bump FreeBSD version for 3rd party modules Heavy lifting by: "Max Laier" Supported by: FreeBSD Foundation Obtained from: NetBSD (bits of pfil.h and pfil.c) --- sys/netinet/ip_var.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sys/netinet/ip_var.h') diff --git a/sys/netinet/ip_var.h b/sys/netinet/ip_var.h index d0fde8e..40f36c1 100644 --- a/sys/netinet/ip_var.h +++ b/sys/netinet/ip_var.h @@ -207,6 +207,10 @@ void divert_packet(struct mbuf *m, int incoming, int port, int rule); extern struct pr_usrreqs div_usrreqs; #endif +#ifdef PFIL_HOOKS +extern struct pfil_head inet_pfil_hook; +#endif + void in_delayed_cksum(struct mbuf *m); #endif /* _KERNEL */ -- cgit v1.1