From: Bjoern Sikora Date: Fri, 28 Jan 2011 10:48:15 +0000 (+0100) Subject: Added values for update interval and max updates within this interval for DynDNS... X-Git-Tag: v1.1~28 X-Git-Url: http://developer.intra2net.com/git/?p=bpdyndnsd;a=commitdiff_plain;h=a01ce6d76c35ac75f18ef1fea34f75b8e25cdfc0 Added values for update interval and max updates within this interval for DynDNS, GnuDIP, TZO and Zoneedit. See mantis bug#1754. --- diff --git a/src/service_dyndns.cpp b/src/service_dyndns.cpp index eb261b8..294ea97 100644 --- a/src/service_dyndns.cpp +++ b/src/service_dyndns.cpp @@ -32,12 +32,12 @@ ServiceDyndns::ServiceDyndns(const string& _protocol, const string& _hostname, c : AlternativeServer(_alternative_server) { if ( _update_interval == -1 ) // If _update_interval is default po::option_desc (not specified via config) - set_update_interval(0); // use default protocol value + set_update_interval(15); // use default protocol value else set_update_interval(_update_interval); if ( _max_updates_within_interval == -1 ) - set_max_updates_within_interval(0); + set_max_updates_within_interval(3); else set_max_updates_within_interval(_max_updates_within_interval); diff --git a/src/service_gnudip.cpp b/src/service_gnudip.cpp index 4f757e2..e884c63 100644 --- a/src/service_gnudip.cpp +++ b/src/service_gnudip.cpp @@ -35,12 +35,12 @@ ServiceGnudip::ServiceGnudip(const string& _protocol, const string& _gnudip_serv : GnudipServer(_gnudip_server) { if ( _update_interval == -1 ) // If _update_interval is default po::option_desc (not specified via config) - set_update_interval(0); // use default protocol value + set_update_interval(15); // use default protocol value else set_update_interval(_update_interval); if ( _max_updates_within_interval == -1 ) - set_max_updates_within_interval(0); + set_max_updates_within_interval(3); else set_max_updates_within_interval(_max_updates_within_interval); diff --git a/src/service_tzo.cpp b/src/service_tzo.cpp index bdab145..0aa9981 100644 --- a/src/service_tzo.cpp +++ b/src/service_tzo.cpp @@ -36,12 +36,12 @@ ServiceTzo::ServiceTzo() ServiceTzo::ServiceTzo(const string& _protocol, const string& _hostname, const string& _login, const string& _password, const Logger::Ptr& _logger, const int _update_interval, const int _max_updates_within_interval, const int _dns_cache_ttl, const string& _proxy, const int _proxy_port) { if ( _update_interval == -1 ) // If _update_interval is default po::option_desc (not specified via config) - set_update_interval(0); // use default protocol value + set_update_interval(15); // use default protocol value else set_update_interval(_update_interval); if ( _max_updates_within_interval == -1 ) - set_max_updates_within_interval(0); + set_max_updates_within_interval(3); else set_max_updates_within_interval(_max_updates_within_interval); diff --git a/src/service_zoneedit.cpp b/src/service_zoneedit.cpp index 9f392e0..9c629c2 100644 --- a/src/service_zoneedit.cpp +++ b/src/service_zoneedit.cpp @@ -36,12 +36,12 @@ ServiceZoneedit::ServiceZoneedit() ServiceZoneedit::ServiceZoneedit(const string& _protocol, const string& _hostname, const string& _login, const string& _password, const Logger::Ptr& _logger, const int _update_interval, const int _max_updates_within_interval, const int _dns_cache_ttl, const string& _proxy, const int _proxy_port) { if ( _update_interval == -1 ) // If _update_interval is default po::option_desc (not specified via config) - set_update_interval(0); // use default protocol value + set_update_interval(15); // use default protocol value else set_update_interval(_update_interval); if ( _max_updates_within_interval == -1 ) - set_max_updates_within_interval(0); + set_max_updates_within_interval(3); else set_max_updates_within_interval(_max_updates_within_interval);