]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[master] Fixed broken Postgresql lease6 queries
authorThomas Markwalder <tmark@isc.org>
Fri, 6 Apr 2018 18:41:28 +0000 (14:41 -0400)
committerThomas Markwalder <tmark@isc.org>
Fri, 6 Apr 2018 18:41:28 +0000 (14:41 -0400)
    Two Postgresql lease manager v6 queries were missing hardware address
    columns recently added, causing unit tests to fall down.

src/lib/dhcpsrv/pgsql_lease_mgr.cc

index 34572f73f6cea1b3b2ba45792ed31048edc79bae..dba13520cf6cc9766d8dae6f1de790459a1398b9 100644 (file)
@@ -139,6 +139,7 @@ PgSqlTaggedStatement tagged_statements[] = {
       "SELECT address, duid, valid_lifetime, "
         "extract(epoch from expire)::bigint, subnet_id, pref_lifetime, "
         "lease_type, iaid, prefix_len, fqdn_fwd, fqdn_rev, hostname, "
+        "hwaddr, hwtype, hwaddr_source, "
         "state "
       "FROM lease6"},
 
@@ -182,6 +183,7 @@ PgSqlTaggedStatement tagged_statements[] = {
       "SELECT address, duid, valid_lifetime, "
         "extract(epoch from expire)::bigint, subnet_id, pref_lifetime, "
         "lease_type, iaid, prefix_len, fqdn_fwd, fqdn_rev, hostname, "
+        "hwaddr, hwtype, hwaddr_source, "
         "state "
       "FROM lease6 "
       "WHERE subnet_id = $1"},