summaryrefslogtreecommitdiffstats
path: root/usr/local/sbin
diff options
context:
space:
mode:
authorErmal <eri@pfsense.org>2010-08-23 15:51:49 +0000
committerErmal <eri@pfsense.org>2010-08-23 15:52:54 +0000
commitb439dc01b91a3635544185ebd476bcb80a918f02 (patch)
tree502228e0170b5498ab2495696b49660bcff84bc1 /usr/local/sbin
parent8c62fa486d4d7ab37c19c5e0edd78aa9d3c5d3ee (diff)
downloadpfsense-b439dc01b91a3635544185ebd476bcb80a918f02.zip
pfsense-b439dc01b91a3635544185ebd476bcb80a918f02.tar.gz
Pass the new argumesnts to pfctl -b and correct variable name as reported on Ticket #8.
Diffstat (limited to 'usr/local/sbin')
-rwxr-xr-xusr/local/sbin/ppp-linkdown5
1 files changed, 3 insertions, 2 deletions
diff --git a/usr/local/sbin/ppp-linkdown b/usr/local/sbin/ppp-linkdown
index 774b0bb..06e24fa 100755
--- a/usr/local/sbin/ppp-linkdown
+++ b/usr/local/sbin/ppp-linkdown
@@ -3,10 +3,11 @@ if [ -f /tmp/$1up ] && [ -f /conf/$1.log ]; then
seconds=$((`date -j +%s` - `/usr/bin/stat -f %m /tmp/$1up`))
/usr/local/sbin/ppp-log-uptime.sh $seconds $1 &
fi
-/sbin/pfctl -b $3
+/sbin/pfctl -b $3 -b $4
# delete the node just in case mpd cannot do that
/usr/sbin/ngctl shutdown $1:
/bin/rm -f /var/etc/nameserver_$1
-/bin/rm -f /tmp/$1_router
+# Do not remove gateway used during filter reload.
+# /bin/rm -f /tmp/$1_router
/bin/rm -f /tmp/$1up
/usr/bin/touch /tmp/resolv_conf_generate
OpenPOWER on IntegriCloud