File: //etc.defaults/ppp/ipv6-down
#!/bin/sh
if [ -f /proc/sys/net/ipv6/conf/${IFNAME}/accept_ra ]; then
echo 1 > /proc/sys/net/ipv6/conf/${IFNAME}/accept_ra
fi
kill_dns ()
{
if [ -z $1 ]; then
return 1
fi
/usr/syno/sbin/synonetdtool --del-gateway-info -6 $1
/usr/syno/sbin/synonetdtool --refresh-gateway -6
return 0
}
TC_SCRIPT="/usr/syno/bin/synotc_common"
RELAYDAEMON="/usr/syno/sbin/synorelayd"
kill_dns ${IFNAME}
/sbin/stop dhcp-client6 IFACE=${IFNAME} ACTION=info
/sbin/stop dhcp-client6 IFACE=${IFNAME} ACTION=client
/sbin/stop dhcp-client6 IFACE=${IFNAME} ACTION=pd
/usr/syno/sbin/synonetdtool --reset-ipv6-module ${IFNAME}
if [ -x "${TC_SCRIPT}" ]; then
${TC_SCRIPT} restart /etc/tc
fi
${RELAYDAEMON} -U