summaryrefslogtreecommitdiffstats
path: root/sys/net/pf_norm.c
diff options
context:
space:
mode:
authordlg <dlg@openbsd.org>2016-09-02 10:19:49 +0000
committerdlg <dlg@openbsd.org>2016-09-02 10:19:49 +0000
commit8dc66624baa62cf9d50db09fba450d77b9147597 (patch)
tree52bc443e40830dcb78b9b0cd976637524cff6b6c /sys/net/pf_norm.c
parentVariable 'imp' is set earlier in cd9660_mount() if it's needed (when (diff)
downloadwireguard-openbsd-8dc66624baa62cf9d50db09fba450d77b9147597.tar.xz
wireguard-openbsd-8dc66624baa62cf9d50db09fba450d77b9147597.zip
pool_setipl for pf bits
ok phessler@ henning@
Diffstat (limited to 'sys/net/pf_norm.c')
-rw-r--r--sys/net/pf_norm.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/net/pf_norm.c b/sys/net/pf_norm.c
index 450c151c4ee..2410f428a7f 100644
--- a/sys/net/pf_norm.c
+++ b/sys/net/pf_norm.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: pf_norm.c,v 1.190 2016/08/24 09:41:12 mpi Exp $ */
+/* $OpenBSD: pf_norm.c,v 1.191 2016/09/02 10:19:49 dlg Exp $ */
/*
* Copyright 2001 Niels Provos <provos@citi.umich.edu>
@@ -139,10 +139,13 @@ pf_normalize_init(void)
{
pool_init(&pf_frent_pl, sizeof(struct pf_frent), 0, 0, 0, "pffrent",
NULL);
+ pool_setipl(&pf_frent_pl, IPL_SOFTNET);
pool_init(&pf_frag_pl, sizeof(struct pf_fragment), 0, 0, 0, "pffrag",
NULL);
+ pool_setipl(&pf_frag_pl, IPL_SOFTNET);
pool_init(&pf_state_scrub_pl, sizeof(struct pf_state_scrub), 0, 0, 0,
"pfstscr", NULL);
+ pool_setipl(&pf_state_scrub_pl, IPL_SOFTNET);
pool_sethiwat(&pf_frag_pl, PFFRAG_FRAG_HIWAT);
pool_sethardlimit(&pf_frent_pl, PFFRAG_FRENT_HIWAT, NULL, 0);