#!/bin/sh

VPN_IP_DOWN="/usr/syno/etc.defaults/synovpnclient/scripts/ip-down"
RELAYDAEMON="/usr/syno/sbin/synorelayd"

. /etc/ppp/ip-function

if [ -x "${VPN_IP_DOWN}" ]; then
	${VPN_IP_DOWN}
fi

FW_SCRIPT="/usr/syno/etc/rc.d/S01iptables.sh"

if [ -x "${FW_SCRIPT}" ]; then
	${FW_SCRIPT} restart /etc/firewall
fi
${RELAYDAEMON} -U

check_is_pppoe ${PPPD_PID}
if [ 0 -eq $? ]; then
	rm /etc/ppp/resolv.conf.pppoe > /dev/null 2>&1
	/usr/syno/sbin/synonet --dns_update > /dev/null 2>&1
	rm /tmp/pppoe_gw_backup > /dev/null 2>&1
fi
