modified: src/share/database/scripts/mysql/dhcpdb_create.mysql
modified: src/share/database/scripts/mysql/upgrade_033_to_034.sh.in
BEGIN
DECLARE bin_next_address BINARY(16);
DECLARE bin_end_address BINARY(16);
+ DECLARE lease_address VARCHAR(45);
START TRANSACTION;
-- to increment the address/prefix.
WHILE bin_next_address <= bin_end_address
DO
- SELECT address FROM lease6
+ SELECT address INTO lease_address FROM lease6
WHERE (address = bin_next_address AND lease6.state != 2
AND (expire > now() OR valid_lifetime = 0xFFFFFFFF));
BEGIN
DECLARE bin_next_address BINARY(16);
DECLARE bin_end_address BINARY(16);
+ DECLARE lease_address VARCHAR(45);
START TRANSACTION;
-- to increment the address/prefix.
WHILE bin_next_address <= bin_end_address
DO
- SELECT address FROM lease6
+ SELECT address INTO lease_address FROM lease6
WHERE (address = bin_next_address AND lease6.state != 2
AND (expire > now() OR valid_lifetime = 0xFFFFFFFF));