]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#2870] Intergrated #2971 fix
authorFrancis Dupont <fdupont@isc.org>
Tue, 11 Jul 2023 18:51:36 +0000 (20:51 +0200)
committerFrancis Dupont <fdupont@isc.org>
Tue, 11 Jul 2023 18:51:36 +0000 (20:51 +0200)
src/lib/dhcpsrv/mysql_lease_mgr.cc

index 6bb30b5be0ce97c3f5ab560cbcd4612cb0dcc130..dc7e8b577a4e00bb3992e4f126d2ded87e4525ef 100644 (file)
@@ -953,13 +953,13 @@ public:
                                           // reasons, see memset() above
 
         // hwaddr: varbinary(20)
+        hwaddr_null_ = MLM_FALSE;
         hwaddr_length_ = sizeof(hwaddr_buffer_);
         bind_[1].buffer_type = MYSQL_TYPE_BLOB;
         bind_[1].buffer = reinterpret_cast<char*>(hwaddr_buffer_);
         bind_[1].buffer_length = hwaddr_length_;
         bind_[1].length = &hwaddr_length_;
-        // bind_[1].is_null = &MLM_FALSE; // commented out for performance
-                                          // reasons, see memset() above
+        bind_[1].is_null = &hwaddr_null_;
 
         // client_id: varbinary(255)
         client_id_length_ = sizeof(client_id_buffer_);