Don't update the same IP more than 2 times in success.
[bpdyndnsd] / src / config.hpp
index bf836cc..b93c5dc 100644 (file)
@@ -54,7 +54,7 @@ private:
     int DialupSleepSeconds;
     std::string WanIpOverride;
 
-    Service::Ptr create_service(const std::string& protocol, const std::string& server, const std::string& hostname, const std::string& login, const std::string& password, const int update_interval, const int max_updates_within_interval, const int dns_cache_ttl);
+    Service::Ptr create_service(const std::string& protocol, const std::string& server, const std::string& hostname, const std::string& login, const std::string& password, const int update_interval, const int max_updates_within_interval, const int max_equal_updates_in_succession, const int dns_cache_ttl);
     int load_main_config_file(const std::string& full_filename);
     int load_service_config_file(const std::string& full_filename);
     void define_config_options();