From: Francis Dupont Date: Fri, 19 Jun 2015 12:39:02 +0000 (+0200) Subject: [3882a] Updated extended version code X-Git-Tag: trac3908_base~2^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=be77596d0f28cfb138f21269d44b266e729defda;p=thirdparty%2Fkea.git [3882a] Updated extended version code --- diff --git a/src/bin/d2/d_controller.cc b/src/bin/d2/d_controller.cc index b55540d4c8..1cbd9aa598 100644 --- a/src/bin/d2/d_controller.cc +++ b/src/bin/d2/d_controller.cc @@ -474,12 +474,12 @@ DControllerBase::getVersion(bool extended) { tmp << isc::cryptolink::CryptoLink::getVersion() << std::endl; tmp << "database:" << std::endl; #ifdef HAVE_MYSQL - tmp << "MySQL backend" << std::endl; + tmp << isc::dhcp::MySqlLeaseMgr::getDBVersion() << std::endl; #endif #ifdef HAVE_PGSQL - tmp << "PostgreSQL backend" << std::endl; + tmp << isc::dhcp::PgSqlLeaseMgr::getDBVersion() << std::endl; #endif - tmp << "Memfile backend"; + tmp << isc::dhcp::Memfile_LeaseMgr::getDBVersion(); // @todo: more details about database runtime } diff --git a/src/bin/dhcp4/dhcp4_srv.cc b/src/bin/dhcp4/dhcp4_srv.cc index 9c49af1e86..3e7bebb683 100644 --- a/src/bin/dhcp4/dhcp4_srv.cc +++ b/src/bin/dhcp4/dhcp4_srv.cc @@ -2272,15 +2272,15 @@ Dhcpv4Srv::getVersion(bool extended) { tmp << "linked with:" << endl; tmp << Logger::getVersion() << endl; tmp << CryptoLink::getVersion() << endl; + tmp << "database:" << endl; #ifdef HAVE_MYSQL - tmp << "database: MySQL"; -#else -#ifdef HAVE_PGSQL - tmp << "database: PostgreSQL"; -#else - tmp << "no database"; + tmp << MySqlLeaseMgr::getDBVersion() << endl; #endif +#ifdef HAVE_PGSQL + tmp << PgSqlLeaseMgr::getDBVersion() << endl; #endif + tmp << Memfile_LeaseMgr::getDBVersion(); + // @todo: more details about database runtime } diff --git a/src/bin/dhcp6/dhcp6_srv.cc b/src/bin/dhcp6/dhcp6_srv.cc index e5414a9631..90fb5e90c5 100644 --- a/src/bin/dhcp6/dhcp6_srv.cc +++ b/src/bin/dhcp6/dhcp6_srv.cc @@ -2854,15 +2854,15 @@ Dhcpv6Srv::getVersion(bool extended) { tmp << "linked with:" << endl; tmp << Logger::getVersion() << endl; tmp << CryptoLink::getVersion() << endl; + tmp << "database:" << endl; #ifdef HAVE_MYSQL - tmp << "database: MySQL"; -#else -#ifdef HAVE_PGSQL - tmp << "database: PostgreSQL"; -#else - tmp << "no database"; + tmp << MySqlLeaseMgr::getDBVersion() << endl; #endif +#ifdef HAVE_PGSQL + tmp << PgSqlLeaseMgr::getDBVersion() << endl; #endif + tmp << Memfile_LeaseMgr::getDBVersion(); + // @todo: more details about database runtime }