]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
Use unsigned long for dhcp_identifier_length
authorJiri Popelka <jpopelka@redhat.com>
Wed, 23 Dec 2015 12:12:36 +0000 (13:12 +0100)
committerTomek Mrugalski <tomasz@isc.org>
Wed, 23 Dec 2015 18:34:09 +0000 (19:34 +0100)
fixes:
mysql_host_data_source.cc:236:33: error: invalid conversion from 'size_t* {aka unsigned int*}' to 'long unsigned int*' [-fpermissive]
                 bind_[1].length = &dhcp_identifier_length_;
                                 ^
mysql_host_data_source.cc:243:33: error: invalid conversion from 'size_t* {aka unsigned int*}' to 'long unsigned int*' [-fpermissive]
                 bind_[1].length = &dhcp_identifier_length_;
                                 ^
mysql_host_data_source.cc:344:25: error: invalid conversion from 'size_t* {aka unsigned int*}' to 'long unsigned int*' [-fpermissive]
         bind_[1].length = &dhcp_identifier_length_;

src/lib/dhcpsrv/mysql_host_data_source.cc

index 85770b32de37cb0e6aaa47212f924a0f0de25283..af52700ee25620a79583dbbcd9bb0491428149fb 100644 (file)
@@ -507,7 +507,7 @@ private:
     std::vector<uint8_t> dhcp_identifier_;      /// HW address (0) / DUID (1)
     uint8_t     dhcp_identifier_buffer_[DUID::MAX_DUID_LEN];
                                                 /// Buffer for dhcp identifier
-    size_t      dhcp_identifier_length_;        /// Length of dhcp identifier
+    unsigned long dhcp_identifier_length_;      /// Length of dhcp identifier
     uint8_t     dhcp_identifier_type_;         /// Type of dhcp_identifier
     uint32_t    dhcp4_subnet_id_;              /// Subnet DHCPv4 identifier
     uint32_t    dhcp6_subnet_id_;              /// Subnet DHCPv6 identifier