aboutsummaryrefslogtreecommitdiff
path: root/sys/netpfil/pf/pf.c
diff options
context:
space:
mode:
authorKristof Provost <kp@FreeBSD.org>2020-12-12 20:14:39 +0000
committerKristof Provost <kp@FreeBSD.org>2020-12-12 20:14:39 +0000
commit3420068a73e554b30a86f9327b1a63f40e3b4568 (patch)
tree7f24b4b6fcb03eeb9b2b1f2e925a3e89998b77e6 /sys/netpfil/pf/pf.c
parentb499ab877f3d6bf5e2c894edfcfdcf89ce7c79d3 (diff)
downloadsrc-3420068a73e554b30a86f9327b1a63f40e3b4568.tar.gz
src-3420068a73e554b30a86f9327b1a63f40e3b4568.zip
pf: Allow net.pf.request_maxcount to be set from loader.conf
Mark request_maxcount as RWTUN so we can set it both at runtime and from loader.conf. This avoids usings getting caught out by the change from tunable to run time configuration. Suggested by: Franco Fichtner MFC after: 3 days
Notes
Notes: svn path=/head/; revision=368588
Diffstat (limited to 'sys/netpfil/pf/pf.c')
-rw-r--r--sys/netpfil/pf/pf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netpfil/pf/pf.c b/sys/netpfil/pf/pf.c
index 04ba734fea5c..2908a5746b54 100644
--- a/sys/netpfil/pf/pf.c
+++ b/sys/netpfil/pf/pf.c
@@ -382,7 +382,7 @@ SYSCTL_ULONG(_net_pf, OID_AUTO, states_hashsize, CTLFLAG_RDTUN,
&pf_hashsize, 0, "Size of pf(4) states hashtable");
SYSCTL_ULONG(_net_pf, OID_AUTO, source_nodes_hashsize, CTLFLAG_RDTUN,
&pf_srchashsize, 0, "Size of pf(4) source nodes hashtable");
-SYSCTL_ULONG(_net_pf, OID_AUTO, request_maxcount, CTLFLAG_RW,
+SYSCTL_ULONG(_net_pf, OID_AUTO, request_maxcount, CTLFLAG_RWTUN,
&pf_ioctl_maxcount, 0, "Maximum number of tables, addresses, ... in a single ioctl() call");
VNET_DEFINE(void *, pf_swi_cookie);