#!/bin/sh
. /www/cgi-bin/functions.sh
lock_cgiwait
endis_ddns=$($nvram get endis_ddns)
sysDNSHost=$($nvram get sysDNSHost)
sysDNSUser=$($nvram get sysDNSUser)
sysDNSPassword=$($nvram get sysDNSPassword)
sysDNSProvider=$($nvram get sysDNSProviderlist)
endis_wildcards=$($nvram get endis_wildcards)
print_cgi_header
print_http_header "/funcs.js" "/ddns.js"
print_body_header "_DNS_ddns" "ddns.html" "ddns"
print_table_header ""
cat <
function loadvalue()
{
var cf = document.forms[0];
EOF
sysDNSHost="$($nvram get sysDNSHost | sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g')"
echo "cf.sysDNSHost.value=\"$sysDNSHost\";"
sysDNSUser="$($nvram get sysDNSUser | sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g')"
echo "cf.sysDNSUser.value=\"$sysDNSUser\";"
sysDNSPassword="$($nvram get sysDNSPassword | sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g')"
echo "cf.sysDNSPassword.value=\"$sysDNSPassword\";"
cat <
EOF
print_http_footer