summaryrefslogtreecommitdiffstats
path: root/src/lib/dhcpsrv/pgsql_lease_mgr.h
diff options
context:
space:
mode:
authorThomas Markwalder <tmark@isc.org>2022-10-22 00:29:26 +0200
committerThomas Markwalder <tmark@isc.org>2022-10-24 18:44:26 +0200
commit78865afc69e88d78de6049f428faba64a2ca8848 (patch)
tree6503a479bb8970615531fe6c41aa7e1cb929579a /src/lib/dhcpsrv/pgsql_lease_mgr.h
parent[#2400] add ChangeLog entry (diff)
downloadkea-78865afc69e88d78de6049f428faba64a2ca8848.tar.xz
kea-78865afc69e88d78de6049f428faba64a2ca8848.zip
[#2604] Corrected compiler warnings
src/lib/dhcpsrv/mysql_lease_mgr.cc src/lib/dhcpsrv/pgsql_lease_mgr.cc src/lib/dhcpsrv/tests/lease_mgr_unittest.cc Commented out unused parameters src/lib/dhcpsrv/mysql_lease_mgr.h src/lib/dhcpsrv/pgsql_lease_mgr.h added missing setExtendedInfoTablesEnabled() variant
Diffstat (limited to 'src/lib/dhcpsrv/pgsql_lease_mgr.h')
-rw-r--r--src/lib/dhcpsrv/pgsql_lease_mgr.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/lib/dhcpsrv/pgsql_lease_mgr.h b/src/lib/dhcpsrv/pgsql_lease_mgr.h
index f7bb7e64b9..f2b3beaa3b 100644
--- a/src/lib/dhcpsrv/pgsql_lease_mgr.h
+++ b/src/lib/dhcpsrv/pgsql_lease_mgr.h
@@ -1104,6 +1104,21 @@ protected:
}
}
+ /// @brief Decode parameters to set whether the lease extended info tables
+ /// are enabled.
+ ///
+ /// @note: common code in constructors.
+ ///
+ /// @param parameters The parameter map.
+ virtual void setExtendedInfoTablesEnabled(const db::DatabaseConnection::ParameterMap& /* parameters */) override {
+ isc_throw(isc::NotImplemented,
+ "extended info tables are not yet supported by mysql");
+ }
+
+ /// @brief Delete lease6 extended info from tables.
+ ///
+ /// @param addr The address of the lease.
+
/// @brief Delete lease6 extended info from tables.
///
/// @param addr The address of the lease.