diff options
Diffstat (limited to 'usr/local/sbin/ppp-linkdown')
-rwxr-xr-x | usr/local/sbin/ppp-linkdown | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/usr/local/sbin/ppp-linkdown b/usr/local/sbin/ppp-linkdown deleted file mode 100755 index 62d07ed..0000000 --- a/usr/local/sbin/ppp-linkdown +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh - -IF="${1}" -LOCAL_IP="${3}" - -if [ -f /tmp/${IF}up ] && [ -f /conf/${IF}.log ]; then - seconds=$((`date -j +%s` - `/usr/bin/stat -f %m /tmp/${IF}up`)) - /usr/local/sbin/ppp-log-uptime.sh $seconds ${IF} & -fi - -/etc/rc.kill_states ${IF} ${LOCAL_IP} - -if [ -s "/tmp/${IF}_defaultgw" ]; then - GW=`head -n 1 /tmp/${IF}_defaultgw` - [ -n "${GW}" ] \ - && /sbin/route delete default ${GW} -fi -# delete the node just in case mpd cannot do that -/usr/sbin/ngctl shutdown ${IF}: -if [ -f "/var/etc/nameserver_${IF}" ]; then - # Remove old entries - for nameserver in `cat /var/etc/nameserver_${IF}`; do - /sbin/route delete ${nameserver} >/dev/null 2>&1 - done - /bin/rm -f /var/etc/nameserver_${IF} -fi -# Do not remove gateway used during filter reload. -/bin/rm -f /tmp/${IF}_router -/bin/rm -f /tmp/${IF}up -/bin/rm -f /tmp/${IF}_ip -/usr/local/sbin/pfSctl -c 'service reload dns' |