aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/ipfilter/netinet/fil.c
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2020-07-17 19:07:56 +0000
committerCy Schubert <cy@FreeBSD.org>2020-07-17 19:07:56 +0000
commit1b5e9f7d1ed62e6f399eb42714caa4b4d734a115 (patch)
tree5a91e4210b144d0e3f37a3e3ef9cd00b67621500 /sys/contrib/ipfilter/netinet/fil.c
parent64a1886d5c466022cc4a4795fec6b869a43304d5 (diff)
downloadsrc-1b5e9f7d1ed62e6f399eb42714caa4b4d734a115.tar.gz
src-1b5e9f7d1ed62e6f399eb42714caa4b4d734a115.zip
pfil_run_hooks() can be called recursively, so we have to
define FASTROUTE_RECURSION in fil.c Submitted by: christos@NetBSD.org Reported by: christos@NetBSD.org Obtained from: NetBSD r1.31 MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=363284
Diffstat (limited to 'sys/contrib/ipfilter/netinet/fil.c')
-rw-r--r--sys/contrib/ipfilter/netinet/fil.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/contrib/ipfilter/netinet/fil.c b/sys/contrib/ipfilter/netinet/fil.c
index add786ed25ca..57b154c069e0 100644
--- a/sys/contrib/ipfilter/netinet/fil.c
+++ b/sys/contrib/ipfilter/netinet/fil.c
@@ -115,6 +115,8 @@ extern int opts;
extern int blockreason;
#endif /* _KERNEL */
+#define FASTROUTE_RECURSION
+
#define LBUMP(x) softc->x++
#define LBUMPD(x, y) do { softc->x.y++; DT(y); } while (0)