From: Razvan Becheriu Date: Sun, 26 Jan 2025 09:37:25 +0000 (+0200) Subject: [#3727] fixed doxygen X-Git-Tag: Kea-2.7.6~18 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=c59f89cc1107b506bab45fc85766d3e788599436;p=thirdparty%2Fkea.git [#3727] fixed doxygen --- diff --git a/src/bin/dhcp4/ctrl_dhcp4_srv.cc b/src/bin/dhcp4/ctrl_dhcp4_srv.cc index b8ef7da76f..0b5bd1f924 100644 --- a/src/bin/dhcp4/ctrl_dhcp4_srv.cc +++ b/src/bin/dhcp4/ctrl_dhcp4_srv.cc @@ -1642,7 +1642,9 @@ ControlledDhcpv4Srv::dbLostCallback(ReconnectCtlPtr db_reconnect_ctl) { network_state_->disableService(NetworkState::DB_CONNECTION + db_reconnect_ctl->id()); } - LOG_INFO(dhcp4_logger, DHCP4_DB_RECONNECT_LOST_CONNECTION); + LOG_INFO(dhcp4_logger, DHCP4_DB_RECONNECT_LOST_CONNECTION) + .arg(db_reconnect_ctl->id()) + .arg(db_reconnect_ctl->timerName());; // If reconnect isn't enabled log it, initiate a shutdown if needed and // return false. @@ -1650,7 +1652,9 @@ ControlledDhcpv4Srv::dbLostCallback(ReconnectCtlPtr db_reconnect_ctl) { !db_reconnect_ctl->retryInterval()) { LOG_INFO(dhcp4_logger, DHCP4_DB_RECONNECT_DISABLED) .arg(db_reconnect_ctl->retriesLeft()) - .arg(db_reconnect_ctl->retryInterval()); + .arg(db_reconnect_ctl->retryInterval()) + .arg(db_reconnect_ctl->id()) + .arg(db_reconnect_ctl->timerName()); if (db_reconnect_ctl->exitOnFailure()) { shutdownServer(EXIT_FAILURE); } @@ -1674,7 +1678,9 @@ ControlledDhcpv4Srv::dbRecoveredCallback(ReconnectCtlPtr db_reconnect_ctl) { network_state_->enableService(NetworkState::DB_CONNECTION + db_reconnect_ctl->id()); } - LOG_INFO(dhcp4_logger, DHCP4_DB_RECONNECT_SUCCEEDED); + LOG_INFO(dhcp4_logger, DHCP4_DB_RECONNECT_SUCCEEDED) + .arg(db_reconnect_ctl->id()) + .arg(db_reconnect_ctl->timerName()); db_reconnect_ctl->resetRetries(); @@ -1690,7 +1696,9 @@ ControlledDhcpv4Srv::dbFailedCallback(ReconnectCtlPtr db_reconnect_ctl) { } LOG_INFO(dhcp4_logger, DHCP4_DB_RECONNECT_FAILED) - .arg(db_reconnect_ctl->maxRetries()); + .arg(db_reconnect_ctl->id()) + .arg(db_reconnect_ctl->timerName()) + .arg(db_reconnect_ctl->maxRetries()); if (db_reconnect_ctl->exitOnFailure()) { shutdownServer(EXIT_FAILURE); diff --git a/src/bin/dhcp6/ctrl_dhcp6_srv.cc b/src/bin/dhcp6/ctrl_dhcp6_srv.cc index 3cd3e249c1..528a7e5a6b 100644 --- a/src/bin/dhcp6/ctrl_dhcp6_srv.cc +++ b/src/bin/dhcp6/ctrl_dhcp6_srv.cc @@ -1428,7 +1428,9 @@ ControlledDhcpv6Srv::dbLostCallback(ReconnectCtlPtr db_reconnect_ctl) { network_state_->disableService(NetworkState::DB_CONNECTION + db_reconnect_ctl->id()); } - LOG_INFO(dhcp6_logger, DHCP6_DB_RECONNECT_LOST_CONNECTION); + LOG_INFO(dhcp6_logger, DHCP6_DB_RECONNECT_LOST_CONNECTION) + .arg(db_reconnect_ctl->id()) + .arg(db_reconnect_ctl->timerName()); // If reconnect isn't enabled log it, initiate a shutdown if needed and // return false. @@ -1436,7 +1438,9 @@ ControlledDhcpv6Srv::dbLostCallback(ReconnectCtlPtr db_reconnect_ctl) { !db_reconnect_ctl->retryInterval()) { LOG_INFO(dhcp6_logger, DHCP6_DB_RECONNECT_DISABLED) .arg(db_reconnect_ctl->retriesLeft()) - .arg(db_reconnect_ctl->retryInterval()); + .arg(db_reconnect_ctl->retryInterval()) + .arg(db_reconnect_ctl->id()) + .arg(db_reconnect_ctl->timerName()); if (db_reconnect_ctl->exitOnFailure()) { shutdownServer(EXIT_FAILURE); } @@ -1460,7 +1464,9 @@ ControlledDhcpv6Srv::dbRecoveredCallback(ReconnectCtlPtr db_reconnect_ctl) { network_state_->enableService(NetworkState::DB_CONNECTION + db_reconnect_ctl->id()); } - LOG_INFO(dhcp6_logger, DHCP6_DB_RECONNECT_SUCCEEDED); + LOG_INFO(dhcp6_logger, DHCP6_DB_RECONNECT_SUCCEEDED) + .arg(db_reconnect_ctl->id()) + .arg(db_reconnect_ctl->timerName()); db_reconnect_ctl->resetRetries(); @@ -1476,7 +1482,9 @@ ControlledDhcpv6Srv::dbFailedCallback(ReconnectCtlPtr db_reconnect_ctl) { } LOG_INFO(dhcp6_logger, DHCP6_DB_RECONNECT_FAILED) - .arg(db_reconnect_ctl->maxRetries()); + .arg(db_reconnect_ctl->maxRetries()) + .arg(db_reconnect_ctl->id()) + .arg(db_reconnect_ctl->timerName()); if (db_reconnect_ctl->exitOnFailure()) { shutdownServer(EXIT_FAILURE); diff --git a/src/lib/database/database_connection.h b/src/lib/database/database_connection.h index 1c84c3adf2..25d6739bd3 100644 --- a/src/lib/database/database_connection.h +++ b/src/lib/database/database_connection.h @@ -153,6 +153,7 @@ public: /// reconnect parameters /// /// @param timer_name of the timer used for the ReconnectCtl object. + /// @param id the ID of the manager. virtual void makeReconnectCtl(const std::string& timer_name, unsigned int id); /// @brief The reconnect settings. diff --git a/src/lib/mysql/mysql_connection.h b/src/lib/mysql/mysql_connection.h index dfccf705f5..7800ac2d07 100644 --- a/src/lib/mysql/mysql_connection.h +++ b/src/lib/mysql/mysql_connection.h @@ -271,6 +271,7 @@ public: /// @param ac An IOServiceAccessor object. /// @param cb The dbReconnect callback. /// @param timer_name The DB reconnect timer name. + /// @param id the ID of the manager. /// /// @return Version number as a pair of unsigned integers. "first" is the /// major version number, "second" the minor number. diff --git a/src/lib/pgsql/pgsql_connection.h b/src/lib/pgsql/pgsql_connection.h index d433b88fd3..baf85dd638 100644 --- a/src/lib/pgsql/pgsql_connection.h +++ b/src/lib/pgsql/pgsql_connection.h @@ -242,6 +242,7 @@ public: /// @param ac An IOServiceAccessor object. /// @param cb The dbReconnect callback. /// @param timer_name The DB reconnect timer name. + /// @param id the ID of the manager. /// /// @return Version number as a pair of unsigned integers. "first" is the /// major version number, "second" the minor number. diff --git a/src/lib/util/reconnect_ctl.h b/src/lib/util/reconnect_ctl.h index 63691f0d76..8143f61f74 100644 --- a/src/lib/util/reconnect_ctl.h +++ b/src/lib/util/reconnect_ctl.h @@ -36,6 +36,7 @@ public: /// @param max_retries maximum number of reconnect attempts to make. /// @param retry_interval amount of time to between reconnect attempts. /// @param action which should be taken on connection loss. + /// @param id the ID of the manager. ReconnectCtl(const std::string& backend_type, const std::string& timer_name, unsigned int max_retries, unsigned int retry_interval, OnFailAction action, unsigned int id) : @@ -139,7 +140,7 @@ private: /// @brief Action to take on connection loss. OnFailAction action_; - /// @brief The ID of the backend. + /// @brief The ID of the manager. unsigned int id_; }; diff --git a/src/share/api/status-get.json b/src/share/api/status-get.json index 7ffa726268..18550205a5 100644 --- a/src/share/api/status-get.json +++ b/src/share/api/status-get.json @@ -20,9 +20,9 @@ " \"result\": ,", " \"arguments\": {", " \"dhcp-state\": {", - " \"disabled-by-db-connection\": false,", " \"disabled-by-local-command\": [],", " \"disabled-by-remote-command\": [],", + " \"disabled-by-db-connection\": [],", " \"disabled-by-user\": false,", " \"globally-disabled\": false", " },",