From ce248e9e1745b520027d54ada49640c2d6300a55 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Thu, 26 Oct 2006 18:26:17 +0000 Subject: Issue BPF changes correctly --- packages/snort/snort.inc | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'packages/snort') diff --git a/packages/snort/snort.inc b/packages/snort/snort.inc index bad72c09..af300c54 100644 --- a/packages/snort/snort.inc +++ b/packages/snort/snort.inc @@ -91,6 +91,14 @@ function sync_package_snort() { if($bpfmaxinsns) $start .= ";sysctl net.bpf.maxinsns={$bpfmaxinsns}"; + /* go ahead and issue bpf changes */ + if($bpfbufsize) + mwexec_bg("sysctl net.bpf.bufsize={$bpfbufsize}"); + if($bpfmaxbufsize) + mwexec_bg("sysctl net.bpf.maxbufsize={$bpfmaxbufsize}"); + if($bpfmaxinsns) + mwexec_bg("sysctl net.bpf.maxinsns={$bpfmaxinsns}"); + /* start snort */ $start .= ";snort -c /usr/local/etc/snort/snort.conf -l /var/log/snort {$ifaces_final} -A full -D"; -- cgit v1.2.3