#!/bin/sh

. /usr/lib/ddns/dynamic_dns_functions.sh

if [ "$INTERFACE" = "wan" -o "$INTERFACE" = "3gwan" ] && [ "$ACTION" = "ifup" -o "$ACTION" = "update" ]
then
	now=$(cat /proc/uptime | awk 'FS="[.]+" {print $1}')
	if [ $now -ge 100 ]; then
		echo "sessiontable clean" | shnat_cli > /dev/null 2>&1	# to clean SHNAT session
	fi
	if [ -n "$INDEX" ]; then
		start_daemon_for_single_ddns_section $INDEX
	else 
		start_daemon_for_all_ddns_sections
	fi
fi


