From 0b5d44af8db2f20a5278e04af6ae6e9ad629c4df Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Tue, 15 Jan 2008 19:35:33 +0000 Subject: [PATCH] pf now works on NetBSD --- init.d.BSD/pf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/init.d.BSD/pf b/init.d.BSD/pf index bf2ac1a6..4f3eee44 100644 --- a/init.d.BSD/pf +++ b/init.d.BSD/pf @@ -18,6 +18,10 @@ start() ebegin "Starting ${name}" if type kldload >/dev/null 2>&1; then kldload pf 2>/dev/null + elif type modload >/dev/null 2>&1; then + if ! modstat -n pf >/dev/null; then + modload /usr/lkm/pf.o >/dev/null + fi fi pfctl -q -F all pfctl -q -f "${pf_conf}" ${pf_args}