summaryrefslogtreecommitdiffstats
path: root/src/lib/dhcpsrv/pgsql_lease_mgr.h
diff options
context:
space:
mode:
authorFrancis Dupont <fdupont@isc.org>2022-10-28 22:40:03 +0200
committerFrancis Dupont <fdupont@isc.org>2022-11-16 23:48:28 +0100
commitb2743afbb71e71d1731bcbbbc790313c80c5120a (patch)
tree1acb0223f5660e0da8f6d8788ee2a35f88861955 /src/lib/dhcpsrv/pgsql_lease_mgr.h
parent[#2596] Added buildExtendedInfoTables6 tests (diff)
downloadkea-b2743afbb71e71d1731bcbbbc790313c80c5120a.tar.xz
kea-b2743afbb71e71d1731bcbbbc790313c80c5120a.zip
[#2596] Extended buildExtendedInfoTables6
Diffstat (limited to 'src/lib/dhcpsrv/pgsql_lease_mgr.h')
-rw-r--r--src/lib/dhcpsrv/pgsql_lease_mgr.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/dhcpsrv/pgsql_lease_mgr.h b/src/lib/dhcpsrv/pgsql_lease_mgr.h
index 8a575680ed..238eb7900b 100644
--- a/src/lib/dhcpsrv/pgsql_lease_mgr.h
+++ b/src/lib/dhcpsrv/pgsql_lease_mgr.h
@@ -1063,10 +1063,10 @@ private:
const LeasePageSize& page_size) override;
/// @brief Build extended info v6 tables.
- virtual void buildExtendedInfoTables6() override {
- isc_throw(isc::NotImplemented,
- "buildExtendedInfoTables6 is not yet implemented by postgresql");
- }
+ ///
+ /// @param update Update extended info in database.
+ /// @return The number of updates in the database or 0.
+ virtual size_t buildExtendedInfoTables6(bool update) override;
/// @brief Write V4 leases to a file.
virtual void writeLeases4(const std::string& /*filename*/) override;