diff options
author | Yehuda Katz <yehuda@ymkatz.net> | 2012-02-22 20:02:09 -0500 |
---|---|---|
committer | Yehuda Katz <yehuda@ymkatz.net> | 2012-02-22 20:02:09 -0500 |
commit | f3b2b2a42c3bcda93f01bdcfc2264df51bb0c7a2 (patch) | |
tree | 52f85f9ef19e37126c37cfb7ecb3c3c948826bf9 /etc/inc/dyndns.class | |
parent | 40ce0d68eda845f7be0070137253c15dcaeffad4 (diff) | |
download | pfsense-f3b2b2a42c3bcda93f01bdcfc2264df51bb0c7a2.zip pfsense-f3b2b2a42c3bcda93f01bdcfc2264df51bb0c7a2.tar.gz |
Fixing existing DynDNS force-update feature. Redmine bug #2228
Diffstat (limited to 'etc/inc/dyndns.class')
-rw-r--r-- | etc/inc/dyndns.class | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/inc/dyndns.class b/etc/inc/dyndns.class index 5c853a9..beb3633 100644 --- a/etc/inc/dyndns.class +++ b/etc/inc/dyndns.class @@ -94,7 +94,7 @@ */ function updatedns ($dnsService = '', $dnsHost = '', $dnsUser = '', $dnsPass = '', $dnsWildcard = 'OFF', $dnsMX = '', $dnsIf = '', $dnsBackMX = '', - $dnsServer = '', $dnsPort = '', $dnsUpdateURL = '') { + $dnsServer = '', $dnsPort = '', $dnsUpdateURL = '', $forceUpdate = false) { global $config, $g; @@ -140,7 +140,7 @@ $this->_debugID = rand(1000000, 9999999); - if ($this->_detectChange() == false) { + if ($forceUpdate == false && $this->_detectChange() == false) { $this->_error(10); } else { switch ($this->_dnsService) { |